ssh 的公钥和密钥Ssh is a protocol designed to make network connections between hosts secure. Ssh is a defacto standard for Linux and related operating systems. Ssh encrypts the connection between sides            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-15 15:41:44
                            
                                38阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言本文对最近接触到的公钥私钥概念进行汇总,以及签名生成,其与数字证书区别。1、对称加密众所周知,对称加密,即加解密双方使用同一密钥; 缺点:与非对称加密相比,要求双方获取相同的密钥是对称密钥加密的主要缺点之一。在某些特殊的场景下,这种加密技术就会有局限性,比如它无法用于身份验证,因为你不能将密钥提供给其他人。 由此,引出非对称加密概念。2、非对称加密非对称加密,即加解密双方持有不同密钥,学名上称            
                
         
            
            
            
            什么是KeyKey通常用来存放一个公钥或者私钥,并非X.509证书,编码同样的,可能是PEM,也可能是DER。证书自身拥有一个密钥对(即一个公钥和一个私钥),由公钥(Public Key)与私钥(Private Key)是通过一种算法得到,公钥是密钥对中公开的部分,私钥则是非公开的部分。一般公钥和密钥的关系为:1,公钥和私钥成对出现、2,公开的密钥叫公钥,只有自己知道的叫私钥、3,用公钥加密的数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 14:25:34
                            
                                117阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            通俗理解 公钥、私钥、数字签名、数字证书 文章目录通俗理解 公钥、私钥、数字签名、数字证书1、主角介绍:Bob and Alice2、公钥加密 & 私钥解密3、哈希4、数字签名:私钥加密、公钥解密5、数字证书(确保公钥不被冒充) 本文转载改编自: 英文原文地址:http://www.youdzone.com/signature.html1、主角介绍:Bob and Alice提起RSA加密            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 10:56:19
                            
                                60阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             之前有个服务器,付款有些问题给我停用了。这几天有新买了一个服务器。然后想着就顺便整理一下配置服务器的一些内容。首先一个就是想到了SSH登录时候的问题。因为我的密码太复杂了。所以我就想用SSH key-based的方式登录,避免经常忘记密码的尴尬。从digitalocean上找到一个讲的特别好的教程。我来用大白话翻译一下。英文链接:https://www.digitalocean.com            
                
         
            
            
            
            大家好。今天分享一下怎样在码云上配置ssh 公钥以及创建远程仓库首先,我们要在自己的计算机上找到这个文件 注意这是它的路径我们可以直接在这个文件中右击鼠标打开Git使用这条命令这样一路回车就可以了 我们现在就可以看见这两个文件登上码云的账号点击这里下面是我们的公钥文件把这里的东西复制下来粘贴到我们这个位置这里随便写我们成功的创建了Git 远程库在我们自己计算机上创建文件(随便写) 打开Git ,复            
                
         
            
            
            
            What SSL/TLS我们先来看看 SSL/TLS的概念TLS(Transport Layer Security) 是 SSL(Secure Socket Layer) 的后续版本(TLS更牛逼),它们是用于在互联网两台计算机之间用于身份验证和加密的一种协议。很多在线业务(如在网站购物)最重要的一个步骤是创建一个高度安全的交易系统,这样客户就可以放心地把钱转过去,SSL和TLS可以实现这个目的。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-15 08:41:16
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            2019年底,https站点数量首次超过50%,这是因为SSL证书使用了非对称加密算法,使配置了SSL证书站点的安全性有质的飞越。那么,什么是非对称加密呢?SSL证书加密原理是什么?为什么它能大幅提升网站的安全性?什么是非对称加密?对称加密指的是双方使用相同的密钥进行加密和解密,比如宿舍的锁,房东和你都能用钥匙打开,其他人不行。对称加密的缺点是在传输数据前,双方必须商定好密钥,而且要保管好,一旦一            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 12:32:16
                            
                                38阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            英文原文地址:http://www.youdzone.com/signature.html若下文有任何错误,请告知我,谢谢。79996286@qq.com主角介绍:Bob and Alice提起RSA加密算法,公钥和私钥,多数文章都要使用Bob和Alice这两位人物。他们的创造者名叫Rivest,是RSA之父。他为了在避免在描述中使用A和B,就以这两个字母开头,创建一男一女两个角色,就是我们在任何            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 11:15:12
                            
                                84阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、证书的类型 实际上,我们使用的证书分很多种类型,SSL证书只是其中的一种。证书的格式是由X.509标准定义。SSL证书负责传输公钥,是一种PKI(Public Key Infrastructure,公钥基础结构)证书。 我们常见的证书根据用途不同大致有以下几种: 1、SSL证书,用于加密HTTP协议,也就是HTTPS。 2、代码签名证书,用于签名二进制文件,比如Windows内核驱动,Fir            
                
         
            
            
            
            pfx证书含公私钥,cer证书为公钥,想从pfx证书中导出其对应的公钥cer.1.操作 需要借助openssl pkcs12,linux服务器上一般都自带了.openssl pkcs12 -nodes -nokeys -in decrypt.pfx -passin pass:证书密码 -nokeys -out 输出的名字.cer
openssl pkcs12 -nodes -nokeys -in            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-26 23:35:03
                            
                                98阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            经过前两篇的啰嗦,估计不少朋友闭上眼睛也能说出标识公钥相比证书公钥的两个主要特点:一是标识符即公钥,公钥与标识符的绑定关系是纯天然自证明的,不像证书公钥,需要可信第三方通过签名来把实体标识符与实体的公钥绑定起来;二是私钥必须由系统密管中心产品(也就是私钥必须托管在中心),不像证书公钥体系中,可以由用户自己先产生公私钥对,只把公钥送给CA中心。1、无证书公钥的提出从应用上看,虽然标识公钥不需要繁琐的            
                
         
            
            
            
                   今天做一篇关于PKI的笔记,PKI是目前来说信息安全领域很流行的技术,它的应用已经很广泛了。        PKI是指公钥基础设施,它是通过公钥加密技术和数字签名服务保证传输数据的安全。它最重要的几个部分是公钥加密算法,数字证书,CA证书颁发机构            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 14:30:22
                            
                                81阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Android开发中,对APK进行签名确实需要使用到公钥证书和私钥证书,而不仅仅是私钥。以下是详细解释:身份验证:公钥证书作为应用程序的身份证明,可以帮助用户或系统验证安装的APK的真实性。当用户下载并安装APK时,系统会使用公钥证书来检查APK的签名是否有效。数据完整性:签名确保了APK文件在发布后未被篡改。如果有人尝试修改APK中的代码或资源,签名将不再匹配,系统将识别出这种篡改并拒绝安装或            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-05 04:18:10
                            
                                70阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、密钥对,在非对称加密技术中,有两种密钥,分为私钥和公钥,私钥是密钥对所有者持有,不可公布,公钥是密钥对持有者公布给他人的。 2、公钥,公钥用来给数据加密,用公钥加密的数据只能使用私钥解密。3、私钥,如上,用来解密公钥加密的数据。4、摘要,对需要传输的文本,做一个HASH计算,一般采用SHA1,SHA2来获得。5、签名,使用私钥对需要传输的文本的摘要进行加密,得到的密文即被称为该次传输            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-02 23:47:48
                            
                                105阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            作者:David Youd翻译:阮一峰  其他:如何保证公钥不被篡改?答:将公钥放在数字证书中,只要证书是可信的,公钥就是可信的。公钥加密计算量太大,如何减少耗用时间?答:每一次对话(session),客户端和服务器都生成一个对话密钥(session key),用它来加密信息,由于“对话密钥”是对称加密,所以运算速度非常快,而服务器公钥只用于加密“对话密钥”本身,这样就减少了加密运算的消            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-24 23:26:49
                            
                                184阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            公钥和私钥的概念在现代密码体制中加密和解密是采用不同的密钥(公开密钥),也就是公开密钥算法(也叫非对称算法、双钥算法)”,每个通信方均需要两个密钥,即公钥和私钥,这两把密钥可以互为加解密。公钥是公开的,不需要保密,而私钥是由个人自己持有,并且必须妥善保管和注意保密。证书的概念数字证书则是由证书认证机构(CA)对证书申请者真实身份验证之后,用CA的根证书对申请人的一些基本信息以及申请人的公钥进行签名            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-26 20:20:44
                            
                                126阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            X509证书中RSA公钥的提取与载入    由于项目需要,我计划利用openssl开发一个基本的CA,实现证书的发放等功能。在项目模型中公私钥对是用户自己产生的,并且以16进制数的形似提交给CA。我们知道,通常利用openssl颁发证书时,公私钥对往往也是由openssl产生的,比如利用以下三个函数 RSA_generate_keyEVP_PKEY_assign_RS            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 10:03:27
                            
                                323阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            证书 实际上,我们使用的证书分很多种类型,SSL证书只是其中的一种。证书的格式是由X.509标准定义。SSL证书负责传输公钥,是一种PKI(Public Key Infrastructure,公钥基础结构)证书。  我们常见的证书根据用途不同大致有以下几种:  1、SSL证书,用于加密HTTP协议,也就是HTTPS。  2、代码签名证书,用于签名二进制文件,比如Windows内核驱动,Firefo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-11 11:54:58
                            
                                111阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本篇文章主要介绍在项目中接触到的有关加密公私钥和数据证书以及SSL协议的内容。公钥和私钥加密技术发展加密技术是为了保证双方通信的过程中保证信息的安全性,加密技术分为对称加密算法和非对称加密算法。对称加密算法对称加密就是加密密钥和解密密钥相同,密钥的含义就是加密的方法。 举例来说,小明和小红约定在考试时交流答案,他们两个规定,摸鼻子代表A,摸眼睛代表B,摸嘴巴代表C,摸眉毛代表D;小红和小明两个定的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-26 09:04:04
                            
                                89阅读
                            
                                                                             
                 
                
                                
                    