A. 非对称密钥加密
非对称密钥加密也称为公钥加密,由于在这种技能中,需要一对公钥和私钥(如图1所示)。最近,轻量级加密的研究重点渐渐转向非对称密钥加密,但其成果尚未像对称密钥加密那样稳定和有成效。轻量级非对称算法在操作上较为复杂,且服从不高。此外,由于操作数的巨细以及攻击模子的不绝发展,这些算法也变得更加脆弱[2]。
B. 对称密钥暗码学
对称密钥暗码学也被称为秘密密钥或共享密钥暗码学(如图2所示)。在此过程中,发送者和接收者通过秘密通信共享一个共同的密钥,用于加密息争密。对称暗码学由于其快速的操作(重要是XOR和置换操作)而更适合物联网(IoT)应用。其处置惩罚速率较快,且不会消耗太多资源[3]。表I表现了非对称密钥暗码学与对称密钥暗码学的直接比较。