论文部分内容阅读
随着社会的发展,信息显得越来越重要,而信息安全则是社会广泛关注的问题,密码技术是实现信息安全的核心技术之一,它被广泛的用在军事、政治、商业、金融等领域,现在,越来越多的人用它来保护个人隐私。本文首先阐述了几种密码技术,包括密钥的长度问题和密钥的管理问题,还有对基本算法采用的算法模式进行了分析,当然在密码算法的选择使用上也进行了讨论,同时也讨论了密码分析技术。其次,对密码算法进行了描述,中间有对称密码算法DES和IEDA,公开密钥算法RSA。再次,讨论了数字签名技术和相关的数字摘要算法MD5。最后,描述了一个数据加密和数字签名的系统模型,在实现中该系统利用了前面介绍的一些相关的密码技术。