t-hom’s diary
id:t-hom
VBA ビット演算で文字列を暗号化(XOR暗号)
前回ビット演算を紹介した。thom.hateblo.jpビット演算にはANDとORのほかにも色々あり、そのうちのひとつがXOR(排他的論理輪:はいたてきろんりわ)である。これは、与えられた2つのビットのうち、どちらか片方が1でもう片方が0のときに、1になる。全ケース書き出すと、以下のようになる。 1 Xor 1 = 0 1 Xor 0 = 1 0 Xor 1…