首(shǒu )先,我(✌)们需要明确密(🐞)码(📢)学的基本(běn )概念与分类。密码学是研究利用密码算法进行(háng )信息加密与(yǔ )解密的学(xué )科。从应用的角度看,密码学可细分为对称密(mì(👀) )码与非对(duì )称密码两大(dà(😱) )类。对称密码是指加密(mì )与解密使用相同的密钥,如(rú )DES(Data Encryption Standard)和AES(Advanced Encryption Standard)等算(suàn )法;非(🚷)对称密码则是加密与解密使用不同的(🏉)密钥,如RSA(Rivest, Shamir和Adleman算法)等(děng )算法(fǎ )。对(duì )称密(mì )码(🔑)在加密速(sù )度(dù )上(❄)(shàng )优于非对(duì )称密码,而非对称密(mì )码在(zài )密钥分发(fā )与(🥖)认证方面较为强大。
详情