`
zhanghteye
  • 浏览: 49878 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

信息加密技术及密钥安全管理

 
阅读更多

信息加密技术:

1、单向散列加密

      通过对不同输入长度的信息进行散列计算,得到固定长度的输出信息。

      单向,即不能对输出信息继续计算而获得输入信息。

      特点:输入的任何微小变化都会导致输出完全不同。

      算法:MD5、SHA

      使用场景:

             用户密码加密,salt+MD5。

             生成信息摘要

2、对称加密

      加密和解密使用同一个密钥

      对称,可相互推算

      优点:算法简单、效率高、开销小、适合大量数据加密

      缺点:如何安全交互密钥

      算法:DES、RC

      使用场景:

             Cookie加密

             通信加密

       备注:传统、最常用、绝大多数场合

3、非对称加密

      使用公钥加密的必须私钥才能解开。

      使用私钥加密的必须公钥才能解开。

      算法:RSA

      使用场合:

             信息安全传输(公钥加密,私钥解密)

             数字签名(私钥加密,公钥解密)

             HTTPS传输中浏览器使用的数字证书实质上是经过权威机构认证的非对称加密的公钥

4、实际应用

      对称加密、非对称加密混合使用步骤:

             1、使用非对称加密技术对“对称密钥”进行安全传输(有时两次非对称加密)

             2、使用对策加密技术进行“信息”加解密。

密钥安全管理:

不推荐:密钥存放位置有源文件、配置文件。

推荐:

       1、密钥和算法放在一台独立服务器,专人维护,对外提供加密解密服务(成本高、系统性能开销大)

       2、算法放应用系统,密钥放独立服务器,分片存储。应用程序通过从密钥服务器获取密钥,并缓存在本地,对外提供加密解密接口。

       3、算法放应用系统,密钥放数据库,开发、测试、生产环境使用不用的密钥。(个人应用实践)

       

 

分享到:
评论

相关推荐

    DES加密算法的数据库二级加密密钥技术

    以采取一种 密钥派生机制,实行二级密钥管理,包括管理密钥与加密密钥。加密密钥用于加密敏感字段,它是通过DES加 ...基本可以解决数据库加密中对密钥的需求,同时又保障了加密密钥的安全存储与管理。 关键

    网站架构技术

    信息加密技术及密钥安全管理 案例: CSDN 信息加密技术分类 单项散列加密 对称加密 非对称加密 密钥安全管理 将密钥和算法放在一个独立的服务器上,对外提供加密和解密服务 密钥放在独立...

    GMT 0051-2016 密码设备管理 对称密钥管理技术规范

    对称密钥管理技术规范 随着密码学的发展和应用,密钥管理技术作为密码...GMT 0051-2016 密码设备管理 对称密钥管理技术规范是中国国家标准,对称密钥管理技术的实施和实施,对于保障密钥的安全和机密性具有重要意义。

    数据库加密技术研究.doc

    数据库加密技术研究 ...* 信息系统的安全管理 * 网络安全和数据加密 数据库加密技术是一种非常重要的技术,能够保护数据库中的数据免受非法访问和泄露,提高数据库系统的安全性,满足数据隐私和安全的需求。

    Java卡应用密钥管理系统的设计与实现_刘俊丰.caj

    如密钥信息管理、密钥服务、加密机配置、系统管理等,具体包括安 全域密钥更新、值计算、会话密钥生成等密钥服务接口以及密 钥查询、密钥统计、密钥备份、密钥恢复等密钥信息管理功能;最后, 将设计的卡应用密钥...

    WAPI证书密钥安全存储流程全解.pdf

    WAPI证书密钥安全存储流程是指在无线局域网安全(WAPI)技术中,实现证书和私钥的安全存储和管理,以确保数据传输的安全性。本文将详细介绍WAPI证书密钥安全存储流程的实现机理和技术细节。 WAPI证书密钥安全存储...

    数据加密技术在计算机网络安全实践中的应用与分析.pdf

    2. 错误的密钥管理:如果密钥管理不当,可能会导致数据加密技术失效。 3. 高度计算复杂度:数据加密技术可能需要高计算复杂度,影响网络性能。 数据加密技术在计算机网络安全中的应用非常重要,可以保护数据的安全...

    网络安全:研究计算机网络安全数据加密技术的实践应用(两篇).pdf

    杀毒软件在计算机安全管理中的应用十分广泛,但是,在针对数据进行加密处理时,计算机中的病毒会对杀毒软件进行侵略,导致杀毒软件无法发挥原有的保护功能。 2.3 密码密钥技术 密码密钥技术能够保护数据的安全,...

    群组密钥管理及在军事通信中的应用

    群组密钥管理及在军事通信中的应用多播是群缀通信中一犟孛重要的嬲络技术。随着Internet宽带纯、多媒体纯 和商业化,多播应用也越来越广泛,如视频会议、网络广播、股市行情、远程教 育、协同计算等,使其成为当前...

    计算机网络安全中加密技术的应用.pdf

    非对称加密技术也称为公钥加密技术,使用两个不同的秘钥来加密和解密,密钥的一致性由发送方和接收方之间的信息交换来维护。该类加密技术能较好地满足网络开放性,秘钥管理简单,方便实现数字签名、数字认证等功能,...

    数据加密技术在计算机网络安全的作用.doc

    链路数据加密技术是在计算机网络安全运行过程中,对信息数据传输线路以及网络相关数据传输线路进行合理划分,通过特殊的加密处理,使得信息数据可以通过密文的形式进行传输和接收,并加强数据信息传输的安全防护,...

    数据存储加密技术白皮书.pdf

    * Database encryption:数据库管理系统使用数据加密技术保护数据库中的数据。 * 文件加密:文件加密保护文件的机密性和完整性。 * 网络加密:网络加密保护网络传输数据的机密性和完整性。 数据存储加密技术白皮书....

    密钥管理系统架构图

    密钥管理系统必须具备根密钥的备份机制和密钥一旦泄露后的密钥紧急更新机制,密钥产生后的转移、复制、分散等环节一般应通过加密机或智能IC卡进行,并能保证密钥的安全。 密钥管理系统是各商业银行的金融IC卡联合...

    银联IC卡联合试点密钥管理系统总体方案

    2、在充分保证密钥安全性的基础上,支持IC卡联合试点密钥的生成、注入、导出、备份、恢复、更新、服务等功能,实现密钥的安全管理;3、密钥受到严格的权限控制,不同机构或人员对不同密钥的读、写、更新、使用等操作...

    信息安全技术课程总结.pdf

    信息安全技术的概念是指在技术上和管理上为数据处理系统建立安全保护,保护计算机硬件、软件和数据不因偶然和恶意的原因而遭到破坏、更改和泄露。 2. 信息安全的属性 信息安全的属性包括机密性、完整性、可用性、...

    智能电网PDA终端的密钥管理和认证研究.pdf

    该机制可以保证密钥安全的同时建立安全有效的密钥备份和恢复机制。 认证协议是基于公钥密码学的接入认证协议,使用改进的公钥密码学和可信硬件模块,实现智能电网PDA终端的安全接入。该协议可以确保智能电网PDA终端...

    无线网络安全技术密钥管理认证协议(PPT 36页).ppt编程资料

    无线网络安全技术密钥管理认证协议(PPT 36页).ppt

    (完整word版)全国计算机等级考试三级信息安全技术知识点总结(良心出品必属精品).docx

    信息安全管理实施细则和信息安全管理体系规范是两个重要的信息安全管理标准。BS/ISO 7799 是一个有代表性的信息安全管理体系标准。 3. 信息安全保障技术 信息安全保障技术包括密码技术、安全基础设施技术和应用...

    数据加密技术在校园网网络安全的应用.pdf

    数据加密技术在校园网网络安全的应用 数据加密技术是当前网络安全的关键技术,...同时,本文也指出,高职院校机房计算机网络建设的特点和现状,服务类型不断增加,安全问题也越来越突显,需要加强网络安全管理和保护。

    第4章 密码及加密技术.ppt

    主要内容包括:密码技术概述、密码破译与密钥管理技术、实用加密技术概述、密码恢复软件应用实验等内容。

Global site tag (gtag.js) - Google Analytics