ICode9

精准搜索请尝试: 精确搜索
  • TLS协议介绍2021-11-21 19:33:23

    TLS协议介绍 TLS提供的服务 SSL/TLS协议提供的服务可以归纳为如下3个方面。 认证:server端应该总是被认证的;client端可以选择性的认证。认证可以通过非对称算法(例:RSA、椭圆曲线数字签名算法(ECDSA)、EdDSA)完成,或一个对称的预共享密钥(PSK)。机密性:在通道上发送的数据只是对终端

  • Linux SSH Public Key 免密登录2021-11-21 11:32:44

    步骤 生成密钥(公钥与私钥); 放置公钥(Public Key)到服务器 ~/.ssh/authorized_key 文件中; 配置ssh客户端使用密钥登录。 生成密钥 执行 ssh-keygen,两次回车,代表免密登录。 进入目录,windows目录是C:\Users\Administrator\.ssh,linux目录是~/.ssh/。 id_rsa 私钥文件 id_rsa.pub 公

  • app直播商城源码,有哪些常用的加密方式2021-11-18 17:05:26

    为了保证数据安全,app直播商城源码常用在数据传输时,使用数据加密技术,那么app直播商城源码有哪些常用的加密方式呢? 一、常用的三种加密方式 对称加密非对称加密消息摘要 1. 对称加密 加密者和解密者使用相同的密码,这种方式的优点是加解密效率高,缺点是app直播商城源码安全系数偏低

  • Linux 禁止密码登录,使用私钥登录2021-11-17 23:58:19

    环境:Centos 7.6 需求:禁用密码登录,只允许私钥登录 生成ssh公钥密钥 [root@localhost ~]# ssh-keygen -t rsa -t rsa 是指采用rsa加密方式的公钥/私钥对。 -b 是指公钥/私钥对的长度,一般为1024,2048。默认为2048字节。 如图: 公钥私钥默认存放的路径为/root/.ssh/

  • 3 -【 API 开放平台安全设计 】- 3 接口安全加密传输2021-11-16 14:33:58

    1 URL 转码 1.1 什么是 URL 转码 不管是以何种方式传递 url 时,如果要传递的 url 中包含特殊字符,如想要传递一个 +,但是这个 + 会被 url 会被编码成空格,想要传递 &,被 url 处理成分隔符。 尤其是当传递的 url 是经过 Base64 加密或者 RSA 加密后的,存在特殊字符时,这里的特殊字符

  • PKI-3-CA证书、自颁发(self-issued)证书、自签(self-signed)证书概念2021-11-16 09:30:30

    在PKI-1,PKI-2上解释了数字签名、数字证书的概念,其中数字证书就是以CA证书为例,此外还有一些证书概念,如自颁发(self-issued)证书、自签(self-signed)证书。 CA:Certificate Authority 电子商务认证授权机构,也称为电子商务认证中心,是负责发放和管理数字证书的权威机构,并作为电子商务交易

  • 数字证书的创建与使用(采用java)2021-11-13 17:00:00

    我们知道,摘要算法用来确保数据没有被篡改,非对称加密算法可以对数据进行加解密,签名算法可以确保数据完整性和抗否认性,把这些算法集合到一起,并搞一套完善的标准,这就是数字证书。 因此,数字证书就是集合了多种密码学算法,用于实现数据加解密、身份认证、签名等多种功能的一种安全标准

  • RSA 非对称加密原理2021-11-09 21:02:15

    RSA 加密原理 步骤说明描述备注1找出质数P 、Q-2计算公共模数N = P * Q-3欧拉函数φ(N) = (P-1)(Q-1)-4计算公钥E1 < E < φ(N)E的取值必须是整数 E 和 φ(N) 必须是互质数5计算私钥DE * D % φ(N) = 1-6加密C = M E mod NC:密文 M:明文7解密M =C D mod NC:密文 M:明文 公钥=(E , N)

  • ssh 公钥和私钥原理2021-11-07 11:35:33

    主要有两种登录方式:第一种为密码口令登录,第二种为公钥登录   一、密码登录 整个过程是这样的: (1)远程主机收到用户的登录请求,把自己的公钥发给用户。 (2)用户使用这个公钥,将登录密码加密后,发送到远程主机。(客户端输入密码的过程) (3)远程主机用自己的私钥,解密登录密码,如果密码正确,就同意

  • 【区块链开发】区块链钱包开发 NFT开发2021-11-02 15:07:20

    案例背景 在区块链的生态系统中,钱包是非常重要的一个基础设施,随着区块链技术的发展和 DApp 的繁荣,钱包除了实现最基本的转账、收款外,还往往承担了区块链知识教育、分发流量、为DApp 导流的作用等。 案例详情 基于区块链技术的数字是去中心化的,私钥就像一把钥匙,只要拥有钥匙就可

  • git Bush使用openssl生成私钥和公钥2021-10-31 10:32:02

    生成私钥和公钥 $ ssh-keygen # 输入命令后回车。 Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/Administrator/.ssh/id_rsa): # 保存路径和文件名,保持默认回车,如需修改可在:后输入 Created directory ‘/c/Users/Administrator/.

  • 3-2 链上数据的加密基础:公钥2021-10-30 13:30:34

    “素数又叫质数(prime number),有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。 ” 体验指导 首先,先在数据输入框中输入内容,作为自己设置的“关键词”,点击RANDOM按钮,观察变化: 可以发现,根据数据“你好”生成了一个私钥 点击SECP2

  • 非对称加密Asymmetric Encryption2021-10-24 22:33:41

    加密的目的是保护信息,让特定的人才可以查看到信息。 加密的方式有两种,对称加密和非对称加密; 非对称加密,RSA算法,产生一对相关联的公钥和私钥; 公钥用来加密信息,只有对应的私钥能解密信息。 用到asymmetric encrytion的地方: HTTPS Websites (SSL)、SSH、Bitcoin、PGP or GPG 。

  • Cookie、Session与Token2021-10-23 09:02:38

    HTTP 协议是无状态的,因此想要实现保存用户数据或辨别用户身份就要使用今天所要说的内容。 cookie: Cookie已经在前面说过,Cookie是保存在客户端的一个文本文件。 但仅通过cookie就可以辨别用户了吗? 显然是不行的,因为它保存在客户端,可以被人修改绕过验证。 document.cookie = "statu

  • 椭圆曲线数字签名应用原理2021-10-22 18:06:47

    椭圆曲线数字签名应用原理 收发文件场景下的数字签名比特币区块链场景下的数字签名 本文旨在理解椭圆曲线数字签名的过程,不涉及数学推导与过多专业术语。如想了解椭圆曲线数字签名的底层数学原理,请参考libsecp256k1比特币密码算法开源库(五)中公钥生成、签名和签名验证中的

  • 更换git ssh后导致的影响处理2021-10-22 13:04:00

    1. git pull拉不下来,表示没得地址上这个私钥。需要去git上更新私钥 2.堡垒机登录不上,需要去堡垒机页面,更新ssh 3.git ssh设置了密码, 导致pull都需要输入密码更新,go get仓库直接不识别 Git push的时候每次都要需要输入passphrase for key的解决办法 删除原来的passphrase key$ ssh-

  • Linux之间配置SSH互信(SSH免密码登录)2021-10-21 09:03:05

    1.在客户端生成公钥私钥对 命令:ssh-keygen -t rsa 一路默认回车,系统在/root/.ssh下生成id_rsa、id_rsa.pub 2.查看系统生成的公钥私钥对 命令:ls /root/.ssh 可以看到如下的文件       3.将生成的公钥私钥对id_rsa.pub发送到其他的服务器上。 命令:ssh-copy-id -i /root/.ssh/id_

  • 解决github本地推送每次都需要输入用户密码问题2021-10-20 16:32:40

    前言(废话):好久之前建了本地库,按照网上教程一步步傻瓜式的关联到网上GitHub用户,一套下来给我整蒙了,git是什么,要乌龟有啥用,本地仓库又是什么意思,也是云里雾里,它们之间的内在逻辑关系我到现在也不是很清楚,但是无所谓,只要好用就欧克,可是我搞好以后每次推送都需要输入用户名密码,很

  • C#RSA数字签名解释(转)2021-10-20 16:03:28

    文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说

  • SSH Key 登录2021-10-16 01:31:07

    1、制作密钥并改名 ssh-keygen [-t rsa] #连续三次回车,ssh1 只支持 rsa1,ssh2 支持所有的。 会在~/.ssh目录里生成id_rsa(私钥)和id_rsa.pub(公钥)文件 mv ~/.ssh/id_rsa.pub ~/.ssh/authorized_keys 注意:使用PUTTYGEN.exe生成的公钥,会提示证书错误 2、下载私密文件 scp、pscp C:\>psc

  • 加密方式2021-10-14 18:02:01

    加密方式 1、对称加密-AES 密钥只有一个,发送和接收双方都使用这个密钥对数据进行加密和解密。 务端和客户端都必须知道密钥,服务端需要把密钥发送给客户端,不安全的。 2、非对称加密-RSA 客户端发送请求,客户端数据通过公钥加密,服务端通过私钥解密。 客户端接受数据,需要服务端

  • (转载)公钥与私钥原理2021-10-14 11:02:20

    What is a Digital Signature? (youdzone.com) 转载自:公钥与私钥 - 知乎 (zhihu.com) 数字签名是什么?   鲍勃有两把钥匙,一把是公钥,另一把是私钥。     鲍勃把公钥送给他的朋友们----帕蒂、道格、苏珊----每人一把。 苏珊要给鲍勃写一封保密的信。她写完后用鲍勃的公钥加密,就

  • WCF Secrity基本概念2021-10-13 22:01:35

    WCF Secrity基本概念 语法: <Bindings>   <basicHttpBinding>      <security mode=”None” />   </basicHttpBinding> </Bindings> Transfer security 主要包括三个方面: 消息完整性(Message Integrity)    消息完整性必须确保消息在传输过程中没有被篡改,接收的消

  • HTTPS如何实现安全加密传输2021-10-13 12:00:24

    客户端发起请求,链接到服务器443端口 服务端的证书(自己制作或向三方机构申请),自己制作的证书需要客户端验证通过(用户点一下)。证书中包含了两个密钥,一个公钥一个私钥。 服务端将公钥返回到客户端,公钥中包含了证书颁发机构,证书过期时间等信息。 客户端收到公钥后,通过SSl/TSL层首先

  • 举例理解非对称加密或签名2021-10-11 10:05:03

    公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。用电子邮件的方式说明一下原理。  使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如下目的:        1、我发送给你的内容必须加密,在邮件的传输过程中不能被别人看到。     

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有