对称加密概述加密和解密都使用同一把秘钥,这种加密方法称为对称加密,也称为单密钥加密。 简单理解为:加密解密都是同一把钥匙。 文章后半部分,我们将以著名的对称加密算法凯撒密码为例(他的字符偏移量即为秘钥),理论联系实际讲解对称加解密算法的原理。对称加密应用场景常用的场景有如下几个方面:本地数据加密(例如加密android 里SharedPreferences 里面的某些敏感数据);网络传输            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-13 13:32:00
                            
                                134阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            估计有人看到这篇文章标题的时候会有很多的疑惑,非对称加密是干什么的,"非对称"大致很好理解,意思和对称相反,加密也能理解,但是非对称加密是个什么玩意儿。这东西有什么应用呢?在开始聊非对称加密之前,咱们先来聊聊对称加密,什么是对称加密呢?首先我们要清楚,网络中有些数据进行传输的时候,是需要加密的,比方说https,https中就用到了对称加密。在http协议中,我们将用...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-12 16:47:45
                            
                                385阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关于对称和非对称加密的细节不赘述,至于为什么要组合应用,主要因为:1、对称加密加解密用同一个密钥,速度快。2、非对称加密使用不同的密钥进行加解密,速度慢,但是更安全。如上图所示,利用非对称加密来加密对称加密的密钥,然后用对称加密的密钥加密整个网络交互的数据包。对称加密的密钥,比较短,使用非对称密钥加解密速度不是问题。整个数据包可能比较大,用对称加密的密钥加解密也不是大问题。(结束)...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-25 16:25:48
                            
                                277阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            关于对称和非对称加密的细节不赘述,至于为什么要组合应用,主要因为:1、对称加密加解密用同一个密钥,速度快。2、非对称加密使用不同的密钥进行加解密,速度慢,但是更安全。如上图所示,利用非对称加密来加密对称加密的密钥,然后用对称加密的密钥加密整个网络交互的数据包。对称加密的密钥,比较短,使用非对称密钥加解密速度不是问题。整个数据包可能比较大,用对称加密的密钥加解密也不是大问题。(结束)...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-01 09:27:58
                            
                                395阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            非对称加密RSA算法原理及实际应用场景引言应用场景RSA 算法原理数学基础质数欧拉定理模指数运算小白理解为什么需要足够大的质数 引言我数学差的离谱,所以我朋友去学AI,我还在这搞这些。虽然数学差也能学那些,但是毕竟不想当调包侠,没走那条路。所以本文如果在数学方面有问题,请留言给我,避免误人子弟。写这个文章还一个原因就是,最早SMB漏洞导致恶意利用出来很多勒索病毒,虽然实际上是通过SMB漏洞执行的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-09 15:36:51
                            
                                17阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            加密的原因:保证数据安全加密必备要素:1、明文/密文    2、秘钥    3、算法秘钥:在密码学中是一个定长的字符串、需要根据加密算法确定其长度加密算法解密算法一般互逆、也可能相同                     常用的两种加密方式:对称加密:秘钥:加密解密使用同一个密钥、数据的机密性双向保证、加密效率高、适合加密于大数据大文件、加密强度不高(相对            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 22:45:09
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            认识非对称加密算法与对称加密算法不同,非对称加密算法需要两个密钥:公钥(publickey)和私钥(privatekey)。公钥与私钥是一对,如果用公钥对数据进行加密,只有用对应的私钥才能解密;如果用私钥对数据进行加密,那么只有用对应的公钥才能解密。因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。<ignore_js_op> 常见的非对称加密算法常见的非            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-10 13:23:56
                            
                                339阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            加密算法所谓对称加密算法,通过密钥将明文加密成密文,并且再通过同一个密钥将密文解密成明文,相对于非对称加密算法速度快效率高,对于明文文本越长效率优势越大。常见的对称加密算法有AES、DES、3DES等,其中DES由于密钥长度低容易被暴力破解,因此安全性相对较低已经不推荐使用。而3DES则是DES的升级版,安全性有所提升,但依然不如AES,因此推荐安全性更高的AES加密算法。算法算法类型密钥长度分组            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 14:58:59
                            
                                7阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            参考资料:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html1. 信息加密  收信者是唯一能够解开加密信息的人,因此收信者手里的必须是私钥。发信者手里的是公钥,其它人知道公钥没有关系,因为其它人发来的信息对收信者没有意义。2. 登录认证    客户端需要将认证标识传送给服务器,此认证标识            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-27 13:45:39
                            
                                4阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对称加密算法:长期有效的加密(上)本期我们将分为两个章节去探索对称密钥算法,这是无处不在的对称加密,就像星际迷航中的小问题一样。对称加密算法是实现安全通信的基本过程,是信息安全不可或缺的部分,它可以帮助客户安全地以比光速还快的速度对数据进行加密。 什么是对称算法及其工作原理? 对称算法是对称密钥加密的核心加密功能。它是计算机执行与加密和解密数据有关的特定任务时遵循的一组指令或步骤。 这要怎么理解呢            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 20:26:04
                            
                                18阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作为信息安全领域的基石,数据加密算法你或多或少应该用过。可你知道数据加密分成 对称加密 ( symmetric encryption ) 和 非对称加密 ( asymmetric encryption ) 两种吗?对称加密与非对称加密有什么区别?各自适用于什么场景?对称加密在对称加密中,我们需要维护一个 密钥 ( secret key )。数据加密者根据加密算法用 密钥 对 明文 进行加密,得到不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-12 21:54:44
                            
                                25阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            加密解决的问题1、防止通信内容被窃听2、防止通信内            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-01 10:35:02
                            
                                859阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            加密解决的问题1、防止通信内容被窃听2、防止通信内容被篡改对称加密 DESData Encryption Standard可以被暴力破解加密:明文 + 秘钥 -> DES加密 -> 密文解密:密文 + 秘钥 -> DES解密 -> 明文对称加密 Triple-DES3次DES,性能较差对称加密 AESAdvance Encryption Stand...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-12 10:16:06
                            
                                654阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            比如一个字符串123,把123作为加密,那解密也用123,叫对称加密。同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密。常用的对称加密有:DES、IDEA、RC2、RC4、SKIPJACK、RC5、AES算法等把一个字符串123作为加密,456作为解密,叫非对称加密。因为复杂的加密算法,使的非对称密钥加密速度慢,成本高。非对称密钥加密算法的典型代表是RSA。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-05 15:45:02
                            
                                234阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对称加解密与非对称加解密其他网址            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-23 13:50:16
                            
                                418阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一说到数据的加密,常常会涉及到这几个单词:算法、原文、密文和密钥。通常,发送者把原文通过一个加密的算法,用密钥进行加密后将密文发送给接收者,然后接收者再用密钥对密文进行解密,得到原文。由于常用的加密算法都是公开的,所以,对原文的加密的关键,就是密钥了。对于这种加解密都使用同样的密钥的算法,我们称之为对称加密,对称加密的代表算法就是DES家族了。那么这种对称加密有什么缺陷呢?由于加解密使用相同的密钥,那么这个密钥最少要保存在两个地方,如果加密的数据要发给多人,那么就会有更多的人知道密钥,这大大增加了密钥泄露的风险;并且密钥需要由发送方传递给接收方,那么如何保证密钥的传递的安全,则成了另外一个头疼            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-01-31 17:51:00
                            
                                199阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            文章目录1.对称加密1.1 对称加密的有优缺点1.2 密钥分配问题2.非对称加密2.1 非对称加密的优缺点3.混合加密4.常见的摘要算法1.对称加密AES,密钥长度有128/256/192。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-26 01:34:22
                            
                                1552阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            对称加密: 对称加密採用了对称password编码技术。它的特点是文件加密和解密使用同样的密钥,即            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-09-15 19:41:00
                            
                                126阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            在了解对称加密和非对称加密的区别之前我们先了解一下它们的定义: 对称加密(Symmetric Cryptography),又称私钥加密 对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key),这种方法在密码学中叫做对            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-25 08:49:59
                            
                                125阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对称加密简介 需要对加密和解密使用相同密钥的加密算法。由于其速度快,对称性加密通常在消息发送方需要加密大量数据时使用。对称性加密也称为密钥加密。  所谓对称,就是采用这种加密方法的双方使用方式用同样的密钥进行加密和解密。密钥是控制加密及解密过程的指令。算法是一组规则,规定如何进行加密和解密。  因此加密的安全性不仅取决于加密算法本身,密钥管理的安全性更是重要。因为加密和解密都            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-23 20:50:25
                            
                                40阅读