数据加密技术在计算机安全中的应用探讨.doc

数据加密技术在计算机安全中的应用探讨.doc

ID:48448296

大小:30.00 KB

页数:6页

时间:2020-01-30

数据加密技术在计算机安全中的应用探讨.doc_第1页
数据加密技术在计算机安全中的应用探讨.doc_第2页
数据加密技术在计算机安全中的应用探讨.doc_第3页
数据加密技术在计算机安全中的应用探讨.doc_第4页
数据加密技术在计算机安全中的应用探讨.doc_第5页
资源描述:

《数据加密技术在计算机安全中的应用探讨.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.word格式,数据加密技术在计算机安全中的应用探讨  摘要:安全是计算机应用过程中,需要重点考虑的关键点,基于互联网环境的影响,针对计算机安全,实行有效的建设措施。数据加密技术在计算机安全保护的过程中,具有明显的应用价值,着实为计算机提供安全、可靠的运行环境,完善计算机环境。因此,文章通过对数据加密技术进行研究,分析其在计算机安全中的应用。  关键词:数据加密技术;计算机;安全保护  计算机应用规模的逐步扩大,为生活、生产带来诸多便利,同样安全问题也随之而来,安全成为计算机应用领域特殊关注的问题。通过安全

2、技术的不断构建,提出数据加密技术,促使其在安全保护的过程中,发挥自身优势,改善计算机的运行环境,优化实际的系统运行。数据加密技术具备明显的保护优势,保护效果非常明显,着实提高计算机安全运行的能力。  1分析计算机的安全威胁  计算机处于互联网的运行环境内,受互联网的冲击影响明显,重点分析计算机运行过程中的安全威胁。如:(,专业.专注..word格式,1)黑客的非法攻击,黑客为获取计算机信息、数据,采取攻击手段,破坏计算机的保护程序,运用高级的技术方式,窃取用户的私密信息,导致计算机降低保护能力,无法抵御外来

3、攻击;(2)木马病毒的入侵,其为影响计算机安全的主要内容,攻击者利用木马病毒,引发系统瘫痪,促使计算机处于无保护状态,导致部分程序失效;(3)计算机本身存在安全漏洞,由于计算机的系统运行建立在数据包的基础上,促使数据包成为暴露目标,存在被攻击的危险,逐渐表现为系统漏洞,被攻击者作为入侵路径。由于计算机受到多方威胁,降低安全保护的能力,不仅影响计算机运行,还会造成一系列的攻击,导致计算机处于共享环境内,严重缺乏保护途径。  2数据加密技术的原理及算法  数据加密技术的原理:数据传输是计算机运行的实质,围绕传输

4、,构建加密技术。数据加密技术主要以计算机为核心,提供对应的算法,实现明文、密文的快速转换,稳定加密传输,通过算法将明文转化为密文,只能在密钥匹配的条件下,才可读取数据内容,避免攻击、非法途径的截取,提高计算机信息传输的安全性。  数据加密技术的算法:主要以AES为主,利用多组密钥的方式,完成数据传输的加密、解密。AES改变传统可逆加密的方式,转型为迭代加密,针对数据加解密,实行置换、替换,最终完成明文与密文的转换。例如:128B,将其作为字节方阵的代表,同时促使其处于复制状态,每一项加密环节实行后,状态数字

5、表,专业.专注..word格式,现为本质改变,直到最终表现为矩阵[1]。明文到密文加密的过程中,AES算法经历多次转换,重复执行“轮密钥加”、“字节替换”、“行移位”、“列混合”、“轮密钥加”,此为AES的基本步骤,分析如:(1)轮密钥加在AES步骤中,属于起始,或者也可作为终结步骤,表现为混合式的加密过程,充分利用异或运算的方式,保护数据;(2)字节替换,遵循AES算法,替换原有字节,表现出非线性能力,输出最终数值;(3)行移位是指以行为运算方向,按照相同的动量,移动数据,可以为一个字节,也可为多项字节,

6、增加移位的循环性,全部均列表现为不同元素,行移位的过程中,距离需保持在4个字节的倍数状态;(4)列混合是行移位的连接步骤,属于独立操作,以元素为混合系数,转型为多项式,适当运算后,形成变换,关联输入与输出数值。  数据加密技术的算法模块:密钥扩展、加解密。整个算法模块中,运用相关的数学函数,支持算法运行。密钥扩展属于算法模型中的重点,利用函数将数据中特定的数字进行移动,根据移动的过程,确定运算方式,提高运算的能力,一般利用rotword()函数进行标记,推进数据移动。加解密则是严格遵循AES算法,利用sub

7、byte()和invsubbyte()函数,实现置换和逆表。  3数据加密技术在计算机安全中的应用,专业.专注..word格式,  数据加密技术对计算机安全有一定的推进作用,可以提高计算机的安全程度,提高计算机的运行能力。因此,分析数据加密技术在计算机安全中的应用,如下。  3.1USBKey的安全保护  USBKey是数据加密技术的典型案例,主要应用于银行交易系统,确保网络交易环境的安全。USBKey服务于客户端到银行系统,各项数据传输均采用加密技术,防止系统被恶意攻击,银行系统对USBKey的加密技术非

8、常重视,利用加密技术不仅可以提高USBKey的安全能力,还可以保护银行系统处于安全交易的环境内。例如:用户需要执行交易操作时,通过USBKey登录交易系统,USBKey内的加密技术自动匹配用户信息,即使用户行为被跟踪,攻击者也无法破译USBKey的加密技术[2]。USBKey在银行系统中占据重要的比重,明确用户登录身份,不存在重复的用户信息,有效保护用户的财务安全。  3.2密钥保护,专业.专注..word格式,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。