密码技术主要是


密码技术主要是

文章插图
密码技术主要是实现信息的保密性 。对信息进行加密、分析、识别和确认以及对密钥进行管理的技术 。密码技术及其研究和应用领域是不断发展的 。
密码技术包括密码编码技术、密码分析技术、认证技术和密钥管理技术 。密码编码技术包括序列密码编码技术、分组密码编码技术和公钥密码编码技术 。主要任务是解决信息的加密保护问题 , 手段是利用加密算法在密钥的指示下对明文加密产生密文 。密码算法既要做到安全 , 又要满足实际需要 。密码分析技术包括序列密码分析技术、分组密码分析技术和公钥密码分析技术 。目的是获取非授权的机密信息 。
密码分析技术主要有唯密文攻击技术、已知明文攻击技术、选择明文攻击技术、选择密文攻击技术、相关密钥攻击技术、穷尽攻击技术、分割攻击技术、相关攻击技术、差分攻击技术等 。认证技术主要包括身份认证技术和消息认证技术 。目的是防止欺骗和伪造 。身份认证技术是密码通信中进行身份识别和身份验证的技术 , 主要用来确认访问者是谁和声称的访问者是否真实 。
【密码技术主要是】消息认证技术是密码通信中用来验证接收到的消息是否真实的技术 , 主要用来确认消息是否来自可信发送方以及消息在传输或存储过程中是否遭到有意或无意的修改、重放、延迟等 。杂凑函数、数字签名等是实现认证的重要工具 。密钥管理技术是密钥生成、分配、使用和销毁等技术的总称 。包括随机数生成技术、密钥分配技术、密钥分散管理技术、密钥分层管理技术、秘密共享技术、密钥销毁技术、密钥协议设计与分析技术等 , 是随着密码应用范围的拓展而独立出来的一类技术 。信息技术的应用和发展 , 极大地拓展了密码技术的研究和应用领域 , 密码技术将不断获得新的发展 。