Symmetric key cryptography

【Symmetric key cryptography】対称鍵暗号、共有鍵暗号
  • 送信者と受信者間で共通の鍵を共有し、その鍵で暗号化と復号を行う。
  • 鍵は秘密であるので安全に鍵を共有させる必要がある。
  • 公開鍵暗号方式よりも計算量が小さい
単純な例)shift cipher
アルファベットで記述された文書の文字をシフトする。
ABC→CDEといったように2文字分ずらす。この場合2が共有鍵となる。