加密算法
密码学在现代的应用
保密通信
保密通信是密码学产生的原因。使用公私钥密码体制进行保密通信时,信息接收者只有知道对应的密钥才可以解密该信息
数字签名
数字签名具有很好的防伪造功能。在政府机关,军事领域,商业领域具有广泛的应用环境
秘密共享
秘密共享技术是指将一个秘密信息利用密码技术分拆成n个称为共享因子的信息,分发给n个成员,只有k(k<n)个合法成员的共享因子才可以恢复该秘密信息,其中任何一个或m(m<=k)成员合作都不知道该秘密信息。利用秘密共享技术可以控制任何需要多个人共同控制的秘密信息,命令等
认证功能
在公开的信道上进行敏感信息的传输,采用签名技术实现对消息的真实性,完整性进行验证,通过验证公钥证书对通信主体的身份验证
密钥管理
利用公钥密码体制进行密钥协商和产生保密通信双方不需要事先共享秘密信息;利用公钥密码体制进行密钥分发,保护,密钥托管,密钥恢复等