加密算法分析与研究
1 调研背景
随着计算机互联网的飞速发展和的不断普及,地球已经成为了地球村。在人们获得
巨大便利的同时,也有着一系列的严重问题出现,其中信息的安全性最为突出。
因特网极大地改变了人类生产,生活和思维方式。进入新世纪以来,网络用户呈几
何级数增长,而很多企业正是看到其中巨大的商机纷纷开展网上业务。无论在计算机上
存储、处理、应用,还是在通信网络上传输,信息都可能被非授权访问而导致泄密,
被篡改破坏而导致不完整,被冒充替换而导致否认,也可能被阻塞拦截而导致无法存
取。在网络通信之中,这些有可能是有意的破坏,如黑客攻击、病毒感染,也有可能
是无意的失误,如程序错误等。
网络通信安全问题为越来越多的人所认识,这影响着人们对于网络的态度和行为。
2 文献资料主要内容
2.1 数据加密的概念
数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其
成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出
本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。 该过程的
逆过程为解密,即将该编码信息转化为其原来数据的过程。根据密钥的不同分为对称
加密和非对称加密,典型的对称加密算法有 DES、AES 等,典型的非对称加密算法有
RSA、ECC 等。