- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
以信息安全环境角度探索计算机软件的开发及实践
以信息安全环境角度探索计算机软件的开发及实践
汪兰英
江西农业工程职业学院
X
关注成功!
加关注后您将方便地在 我的关注中得到本文献的被引频次变化的通知!
新浪微博
腾讯微博
人人网
开心网
豆瓣网
网易微博
摘????要:
为了提高计算机软件运行的安全性, 本文从信息安全环境角度出发, 对计算机软件的开发与实践展开深入探究。本文根据当前计算机软件运行存在的问题, 分析了信息加密技术、量子加密技术的作用, 选取动态密码技术, 构建了一套高安全性的网上支付系统, 主要用于智能手机与计算机之间的支付与接收。实践证明, 本文构建地系统具有较高的安全性, 支持长期安全运行。
关键词:
信息安全; 计算机软件; 开发;
0 引言
计算机软件已经成为了人们日常生活与工作不可缺少的一部分, 无论是查找资料、视频学习、网上购物都在使用计算机软件。计算机技术出现以后, 带动了各个领域的快速发展。例如, 煤矿开采定位软件、网上银行支付软件、聊天软件等[1]。虽然这些软件为生活与工作带来了便利, 但是还存在一些安全隐患, 为了提高计算机运行的安全性, 本文针对该问题展开了探究。
1 计算机软件存在的安全隐患
1.1 自身安全漏洞
每一个软件在开始时为了留出后期功能扩展空间, 让系统攻击人员有了可趁之机。无论是哪一种软件, 都需要定期修复漏洞, 如果没有及时修复, 仅靠防火墙阻挡入侵人员无法达到预期效果[2]。所以, 计算机自身具有的安全漏洞, 对计算机软件使用的安全性造成了很大威胁。
1.2 病毒的攻击
病毒是一种代码形式的的恶性攻击方式, 主要采用邮件、链接方式攻击计算机。如果用户接收邮件并打开就会在不经意间中毒, 或者打开链接的一瞬间中毒。通常情况下, 用户无法感知自己的电脑中了病毒, 直到计算机出现了异常才发现。2015年的“1KB”病毒来袭, 很多电脑中毒, 这种病毒除了邮件与链接方式传播以外, 还会通过移动设备传播, 一旦某一台电脑中毒, 与其连接的移动设备就会中毒, 再将该设备连接到其他电脑上, 该电脑就会立即中毒, 所有文件都会变为1KB快捷方式[3]。由此可见, 病毒的攻击对计算机软件安全的威胁非常大。
1.3 硬件水平较低
计算机自身硬件配置的高低也会对软件安全造成一定影响。当前很多盗版软件在网站上出现, 很多人为了节省软件购买资金, 选取盗版软件来降低成本。这些软件存在很多漏洞, 对计算机的硬件水平要求较高, 如果达不到标准, 就会出现无法运行现象, 甚至泄露用户个人信息。
1.4 操作不合理
由于用户自身缺乏信息安全知识, 在操作中没有注意到软件兼容问题、硬件与软件等级是否匹配, 导致信息安全受到了不同程度的影响。在使用计算机期间, 用户没有合理使用安全软件, 例如杀毒软件、防火墙, 使得计算机失去了基本的保护层。部分用户在操作中, 由于自身操作不当, 误删除了某些软件信息, 导致该软件出现了很多漏洞, 很难恢复, 从而对计算机安全造成了严重威胁。
2 信息安全环境角度探索计算机软件开发技术
2.1 信息加密技术
该项技术分为动态密钥、密钥两种类型, 是一种信息传输过程中对信息进行加密的技术。主要是对当前信息进行转换, 使其成为密文, 这样即便是信息被拦截, 也不用担心信息被泄露, 从而起到安全保护信息的作用。多次实验证明, 破解后的信息是乱码的, 无法清晰的看到原文, 可见加密技术的安全性比较高。
目前, 使用比较多的技术为密钥技术, 这种技术具有私密性, 通信双方使用同一密钥, 只有输入正确的密钥, 才能够接收信息。但是如果想要长期共享, 必须定期更换密钥, 否则很有可能被不法分子盗取。而动态密钥技术不涉及这个问题, 该项技术每操作一次就会自动更换密码, 即使不法分子破解了密码, 只能进行一次操作, 对整个信息传输影响比较小。由于后者需要大量资金去开发, 所以一些不是很重要的信息使用的安全技术为密钥技术。
2.2 量子加密技术
除了信息密钥技术以外, 还可以使用量子加密技术来提高计算机软件使用的安全性。该项技术主要用于判断计算机信息或者程序是否被不法分子攻破, 通常情况下, 该项技术与密钥技术共同使用, 一定密钥在交换过程中被攻破就会立即发现, 从而提高信息传输的安全性。在实际应用中, 如果某一个信息被不法分子截取, 此时量子状态就会发生波动现象, 操作人员可以将量子波动大小与标准波形进行对比分析, 从而判断计算机是否遭到攻击, 缩短故障处理时间。
3 基于动态密钥的网上安全支付研究
目前, 使用最多的支付方式为网上支付, 大部分人出门都不携带现金, 而是选择微信支付或者支付宝支付, 如果对方在接收支付款遭受攻击, 就会造成巨大经济损失。因此, 支付软件的安全性显得非常重要, 本文将采用动态密钥
文档评论(0)