`
wenzongliang
  • 浏览: 472290 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
阅读更多
1.对称加密 加密机密用同一密钥(如abc 用密钥A(该密钥是加密时后移两位解密是前进两位)加密成 cde,再用密钥A解密成为abc)。
常见的对称加密算法有DES、3DES、Blowfish、IDEA、RC4、RC5、RC6和AES
 
2.公钥加密(又称不对称加密) 加密用密钥A1,解密用密钥A2。(如小亮,小刚通讯。小亮生成一对密钥(私钥A1,公钥A2),小刚也生成一对密钥(私钥B1,公钥B2)。小亮要给小刚发信息,要来了小刚的公钥B2,小亮用B2加密了消息X给小刚,小刚用私钥B1就解密了,此时小刚要回消息Y给小亮,也需要来了小亮的公钥A2,把消息Y用公钥A2加密后发给小亮,小亮用私钥A1解密消息Y即可。)。
常见的非对称加密算法有:RSA、ECC(移动设备用)、Diffie-Hellman、El Gamal、DSA(数字签名用)
 2.1数据签名是这样的。小亮的签名用A1把消息X加密成Y,然后用B2加密Y成消息Z给小刚,小刚用私钥B1解密后生成带签名的Y,
再用A2解密Y,这样就知道是小亮发的消息X了。
 
3.hash加密(生成摘要,不可逆加密):常见的Hash算法有:MD2、MD4、MD5、HAVAL、SHA
分享到:
评论

相关推荐

    Android加密之全盘加密详解

    其中,加密又分全盘加密(Android 4.4 引入)和文件级加密(Android 7.0 引入),本文将论述加密中的全盘加密的基本知识。全盘加密在 Android 4.4 中引入,在 Android 5.0 中做了比较大的更新。 本文部分片段摘自 ...

    加密与解密完全指南,使用Java实现 1. 加密基础知识 2. 对称加密详解 3. 非对称加密详解 4. 散列算法详解 5. 数字签名详解 6. 常见加密标准和协议 7. Java加解密应用与实践

    2. 对称加密详解 2.1 对称加密的工作原理 2.2 对称加密的分类 2.2.1 块加密(Block Ciphers) 2.2.2 流加密(Stream Ciphers) 2.3 常用对称加密算法详解 2.3.1 DES(Data Encryption Standard) 2.3.2 3DES(Triple...

    PGP加密详解.rar

    **PGP加密详解** PGP(Pretty Good Privacy)是一种广泛使用的加密软件,旨在提供数据的隐私和完整性。它由Phil Zimmermann在1991年创建,最初是为电子邮件通信设计的,但随着时间的推移,PGP已被扩展用于文件加密...

    GPG 加密 详解

    ### GPG加密详解 #### 一、GPG加密概述 GPG(GNU Privacy Guard)是一种免费的加密软件,用于实现非对称加密技术,尤其适用于数据传输过程中的信息安全保障。在互联网环境中,很多应用程序(如Web浏览、电子邮件等...

    DES加密算法详解

    ### DES加密算法详解 #### 一、概述 **DES(Data Encryption Standard)**,即数据加密标准,是一种广泛使用的对称加密算法。该算法由IBM公司于20世纪70年代初开发,并于1977年被美国国家标准局采纳为联邦信息处理...

    iOS中使用RSA加密详解

    RSA算法基于两个大素数的乘积,提供了一种非对称加密方式,即公钥用于加密,私钥用于解密。在iOS应用中,通常使用DER和P12格式的文件来存储公钥和私钥。 首先,我们需要生成RSA密钥对。在Mac环境下,利用openssl...

    java RSA非对称加密详解

    Java中的RSA非对称加密是一种广泛使用的网络安全技术,它基于两个不同的密钥——公钥和私钥,分别用于加密和解密数据。RSA算法的安全性基于大整数因子分解的困难性,使得即使获取到公钥,也无法轻易破解加密的信息。...

    AES加密详解.txt

    aes加密

    百度RSA密码加密详解分析.doc

    RSA算法是一种非对称加密算法,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出,是目前最广泛使用的公钥加密算法之一。它的核心原理在于利用两个不同的密钥——公钥和私钥,进行加密和解密。公钥是可以公开...

    使用U盘制作Windows系统开机加密狗详解(转)

    - **应急措施**:若U盘遗失,可以通过几种方式解除加密,如使用“shutdown -a”命令取消关机、备份加密文件至新U盘、或在安全模式下删除启动脚本。 #### 结论 使用U盘制作Windows系统开机加密狗是一种简单而有效的...

    java加密解密详解

    java加密解密,讲的比较好,有大量的实例

    28377加密方法

    ### 28377加密方法详解 #### TI DSP28377加密规则解析 在探讨TI DSP28377加密规则之前,我们首先需要了解TI DSP28377这款处理器的基本特性以及其在加密方面所采用的技术原理。TI DSP28377是一款高性能数字信号...

    数据库账号密码加密详解及实例

    数据库账号密码加密详解及实例 数据库中经常有对数据库账号密码的加密,但是碰到一个问题,在使用UserService对密码进行加密的时候,spring security 也是需要进行同步配置的,因为spring security 中验证的加密方式...

    Codesys平台之功能块加密

    《Codesys平台功能块加密详解》 Codesys作为一款强大的工业自动化编程软件,提供了丰富的功能以确保项目的安全性,特别是对于程序和工艺块的加密管理。本文将深入探讨Codesys平台的功能块加密机制,包括设备加密、...

    PDF文件怎么加密

    ### PDF文件加密详解 在数字化办公时代,PDF文件因其跨平台兼容性和丰富的功能而成为办公文档的首选格式之一。然而,随着PDF文件的广泛应用,其安全性问题也日益凸显。为了保护敏感信息不被未授权访问,PDF文件的...

    列表数据DES加密

    **列表数据DES加密详解** 在信息安全领域,保护用户数据的安全性是至关重要的。尤其是在Web应用中,当数据在客户端和服务器之间传输时,敏感信息如主键(primary key)如果未经过加密处理,可能会被嗅探或篡改,...

    STM32的AES加密

    #### 三、STM32的AES加密详解 ##### 1. AES算法概述 AES是一种对称密钥加密算法,被广泛认为是最安全的加密算法之一。根据密钥长度的不同,AES分为AES-128、AES-192和AES-256三种类型,其中数字代表密钥的长度...

    win7文件夹加密

    ### Win7文件夹加密详解 在Windows 7操作系统中,用户可以通过系统内置的功能来加密文件或文件夹,以此保护敏感信息不被未授权访问。这一功能对于存储在NTFS(New Technology File System)分区卷上的文件和文件夹...

    天狼星加密视频提取

    2. 天狼星加密详解:详细介绍天狼星加密的机制,包括加密过程、密钥管理、解密流程等。 3. 工具使用指南:提供解密工具的安装、配置和使用步骤,可能还包括一些注意事项和常见问题解答。 4. 法律与道德:强调合法...

Global site tag (gtag.js) - Google Analytics