荆楚网首页 新闻 政务 评论 问政 舆情 社区 专题 视频 商业 健康 教育 汽车 房产 旅游 金融 手机报 手机荆楚网
微信
新闻频道 > 科普

什么是密码算法?

发布时间:2020-04-12 21:43:49来源:国家密码管理局
密码算法是实现密码对信息进行“明”“密”变换的一种特定的规则。不同的密码算法有不同的变换规则。因此,密码算法也是加密算法、解密算法、签名算法和认证算法等各类算法的统称。

 
密码算法对密码系统的安全性有着至关重要的意义。衡量密码算法的优劣采用的是密码强度的概念。密码强度不高的密码算法极易被对方分析攻破,导致密码系统失灵或被对方利用。为了研究高强度的密码算法,普遍采用数理逻辑的方法,这些方法许多都是数学中研究的课题,属于计算方法问题。计算方法在数学中通常称为算法,这也是将密码变换规则称为密码算法的原因。

(作者:  编辑:成超