在教科书中学习加密的基础与加密方式
定义共享密钥加密方式(共通鍵暗号方式)是加密和解密使用同一把密钥的方式,发送方和接收方在保密的前提下共享这把密钥。
解说由于加密和解密使用同一把密钥,机制很简单,但使用前必须把这把密钥安全地交给对方,这种密钥分发(鍵配送)就成了难题。另外,想保密的对象不同就要用不同的密钥,所以每两人一组就要准备 1 把密钥。代表例子有 AES。
类比就像配两把一模一样的钥匙,和对方各拿一把来开同一个带锁的箱子。如果钥匙在送给对方的途中被复制,谁都能打开箱子。
记忆钩子英语叫 symmetric(对称)。发送方和接收方的密钥是对称的,也就是同一把。