ネットショップの決済 -2ページ目
右の英数100文字の例。

もとのメッセージは800ビットであるが、それを64ビット単位に区切る。

あまりが出れば0をいくつか足して64ビットにすればいい。

そして、それに対して、「ある並び方をした64ビットの0とーのデジタル情報」を足したり引いたりする。

これが暗号化である。

数学でいう演算を行うのであるが、この演算の方法は決められていて、受け手の側は、同じ64ビットのデジタル情報を使って、送り手の行った演算をまったく逆に行えば復号できるわけである。

この場合、演算の時にもとのメッセージに対して足したり引いたりする「ある並び方をした64ビットの0とーのデジタル情報」は、暗号化や復号のいわばキーワードの役割を果たしているので、実際に「鍵」と呼ぼれている。