Web Security的密码学基础
发布时间
阅读量:
阅读量
密码学作为一门专注于信息安全防护的学科,旨在确保信息在传输过程中的保密性、完整性、可用性以及不可否认性,换句话说,其核心目标是实现对传输信息的全面且无遗漏的防护!
该学科主要涵盖密码编码与密码分析两大组成部分。其中,密码编码学侧重于对信息进行变换处理,以达成安全防护的目标;而密码分析学则聚焦于如何从密文推导出原始明文内容。通俗地讲,前者致力于加密技术的研究,后者则关注破解加密手段的方法。
0x01 密码系统
密码系统(Cryptosystem)主要由以下五个组成部分构成:
明文空间 M:即需要通过密码技术加以保护的信息内容
密文空间 C:对明文信息实施密码处理后所生成的加密结果
密钥空间 K:K=<K_e,K_d>,其中每个密钥均由加密密钥 K_e 与解密密钥 K_d 构成
加密算法 E:用于将原始明文信息转换为不可读密文的一系列运算规则
解密算法 D:用于将已加密的密文还原为原始明文的一系列运算规则
0x02 密码体制

还没有任何评论哟~
