Arcana Coelestia # 9053
9053. 'Hand for hand' means if anything of the power of spiritual truth is injured or wiped out by them. This is clear from the meaning of 'hand' as the power that comes from truth, 3091, 3387, 4931-4937, 6292, 6947, 7188, 7189, 7518, 7673, 8050, 8153, 8281, [in particular] the power that comes from spiritual truth, 5327, 5328, 7011.
Matthew 16:18-19
18
I also tell you that you are Peter, and on this rock I will build my assembly, and the gates of Hades will not prevail against it.
19
I will give to you the keys of the Kingdom of Heaven, and whatever you bind on earth will have been bound in Heaven; and whatever you release on earth will have been released in Heaven."