ICode9

精准搜索请尝试: 精确搜索
  • c#加密:四、公钥加密和签名2022-01-08 21:05:54

    一、公钥加密 1、概述         公钥加密是非对称的,因此加密和解密需要使用不同的密钥。对称加密的密钥可以是一串长度合适的任意字节串。但非对称加密则需要专门制作一对密钥。         这个密钥对包含一个公钥和一个私钥。它们将一起完成如下工作:       

  • 密码学基础之RSA【笔记】2022-01-08 09:34:31

    RSA 【基于分解大整数的困难性假定】 密钥产生 (1)选取两个大素数p,q。【大素数】 (2)计算n = p*q,φ(n) = (p-1)(q-1)【欧拉函数】 (3)选取一整数e,满足1<e<φ(n),切(φ(n),e)= 1【最大公因数】 (4)计算d,满足d*e ≡ 1 mod φ(n)【d是e在模φ(n)下的乘法逆元】 (5){e,n}为公开钥,{d,n}为秘密

  • Git基础教程2022-01-04 21:32:34

    Git 基本概念 所有的版本控制系统,其实只能跟踪文本文件的改动,比如TXT文件,网页,所有的程序代码等等,Git也不例外。版本控制系统可以告诉你每次的改动,比如在第5行加了一个单词“Linux”,在第8行删了一个单词“Windows”。而图片、视频这些二进制文件,虽然也能由版本控制系统管理,但没法跟

  • 【ssh rsa失效或者重置过密码、密钥对】2022-01-04 17:02:40

    11:40:03 + ssh -o StrictHostKeyChecking=no root@192.168.xx.146 'mkdir -p /root/dev/backup' 11:40:03 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 11:40:03 @ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @ 11:40:03 @@@@@@@

  • vue-element-admin npm install 报错2022-01-03 18:34:31

    vue-element-admin npm install 报错 npm ERR! code 128 npm ERR! An unknown git error occurred npm ERR! command git --no-replace-objects ls-remote ssh://git@github.com/nhn/raphael.git npm ERR! no such identity: /c/Users/masterlin/.ssh/github_id_rsa: No such fi

  • ssh免密登录2022-01-03 12:31:30

    ssh免密登录 1、简洁操作 主机A免密码登录主机B:将A的公钥上传到主机B 1.1、 在主机A创建密钥对 ssh-keygen #创建证书 #然后均回车(选择默认) 1.2、将公钥文件上传至免登录主机B ssh-copy-id -i ~/.ssh/id_rsa.pub -p 50028 root@192.168.198.132(端口不是22的情况) ssh-copy-

  • 新电脑安装Git并建立与GitHub的ssh连接(好记性不如烂笔头~)2022-01-01 21:34:28

    安装Git git下载地址 设置这台电脑的Git用户信息 这里设置的用户名,用于在提交到GitHub仓库的时候,显示是谁,如何联系 获取本机Git用户名 ,如果之前没有设置过,回车以后Git返回为空 git config --global user.name 设置本机Git用户名 git config --global user.name '小红的台式

  • OV、DV、EV证书的区别2022-01-01 21:00:00

    区别           类型DVOVOV ProEVEV Pro身份验证(审核)dns验证,无审核企业级证书,审核严格企业级证书,审核最严格(不支持个人申请,电话验证严格 )品牌知名度DigiCert(收购了赛门铁克证书)、Globalsign、Geotrust安全等级对应的中间根、根证书所在的PKI基础设施安全等级一般对应

  • Rsa Public Key not Find...2022-01-01 12:02:40

    Premium 15用注册机注册的时候会报错Rsa Public Key not Find... 第一步:先不要打开 Navicat ,先打开注册机 第二步:点击path找到你的Navicat启动的exe,安装路径的exe,选中Navicat.exe,点击打开 第三步:稍等打开后,手动打开 Navicat 软件,进入激活界面后,点击注册机的Generate 第四步:

  • linux下ssh远程登录服务器入门操作2021-12-31 09:31:30

    使用用户名密码登录 在命令行中输入命令: ssh username@ip_address -p port 之后系统会提示输入密码,输入后即可登录 如果不添加-p选项,则默认是22端口 还可以使用-l选项输入用户名: ssh -l username ip_address -p port 使用密钥登录(不使用密码) 首先生成密钥,在任意目录下输入命令

  • 一文告诉你,国密SM2算法有多优秀2021-12-30 10:58:19

    可能很多人都想不到,密码技术是与核技术、航天技术并列的国家三大安全核心技术之一,在保障信息安全,建设行业网络安全环境,增强我国行业信息系统的“安全可控”能力等方面发挥着至为关键的作用。 我国政府高度重视密码技术,为保障重要经济系统密码应用安全,提升我国信息安全保障水平,国

  • ssh配置免密登录、scp文件传输免密2021-12-26 18:37:04

    使用ssh相关命令,如scp等的时候,输入密码是很麻烦的事,而且有时候需要做自动化操作,这个时候还要人手动输入密码就没法玩了,我们可以通过配置rsa私钥和公钥的方式来免密ssh登录。 也可以直接使用sshpass命令直接交互,但是不建议。 假设有两台机器,实现A到B的免密登录: hostA:192.168.11.1ho

  • 常见加密解密(DES、RSA)、摘要算法MD5介绍2021-12-26 18:30:00

    本文主要介绍:摘要算法MD5、对称可逆加密DES、非对称可逆加密算法RSA,以及他们的复合应用 1. MD5不可逆加密(实际是摘要) 1. 不可逆加密:原文——加密——密文,密文无法解密出原文 2. 特点: 1. 相同原文加密结果一致 2. 不同长度的内容加密过后都是32位 3. 原文差别很小,

  • 多台服务器免密登录2021-12-25 18:59:42

    Linux服务器免密互连 一 单向无密码访问1. 在服务器A生成密钥对2. 上传公钥到B服务器 二 多台服务器互相免密登录1. 所有服务器生成ssh密钥2. 执行ssh-copy-id命令 一 单向无密码访问 1. 在服务器A生成密钥对 ssh-keygen -t rsa #一直按回车键即可。 执行完后,会生成一个

  • vscode remote ssh 免密码步骤2021-12-25 12:03:59

    1. 生成公钥 ssh-genkey 在window 端git-bash中执行,如果没有安装git就安装一个widnow git 输入命令后,提示需要内容,全部不管,回车即可。后面会提示你密码的: 2. 将公钥添加到linux server 端 方式1 : 直接复制 scp -P 22 id_rsa-remote-ssh.pub phoenix@192.168.81.128:~/.ssh/

  • RSA加密算法2021-12-23 21:03:07

    RSA加密算法详解 1、寻找两个不相同的质数 随意选择两个大的质数p和q,p不等于q,计算N=p*q; 什么是质数?我想可能会有一部分人已经忘记了,定义如下: 除了1和该数自身外,无法被其他自然数整除的数(也可定义为只有1该数本身两个正因数)的数)。 2、根据欧拉函数获取r r = φ(N) =

  • JuiceFS 数据加密原理2021-12-23 15:31:08

    JuiceFS 作为分布文件系统,每天与海量的数据打着交道,因此数据的安全性尤为关键,今天就来介绍一下 JuiceFS 在数据加密方面所做的努力。 传输中数据加密 JuiceFS 在网络上传输时会对数据进行加密,以防止未经授权的用户窃听网络通信。 JuiceFS 客户端始终使用 HTTPS 把数据上传到对象存

  • Git配置教程:在一台设备上同时配置github和gitlab的SSH2021-12-23 13:59:25

    1.首先,要找到位于用户下的.ssh文件 cd ~/.ssh 2.然后, 需要设置全局的name和email(这里注意,哪个常用设置哪个,我是公司常用,就设置的公司的) git config --global user.name 'xxx' git config --global user.email 'xxx@curefun.com' 3.接下来, 开始生成秘钥文件. 这里直

  • Java 加密解密和数字签名2021-12-22 14:59:15

    在做项目中,只要涉及敏感信息,或者对安全有一定要求的场景,都需要对数据进行加密。在Java中原生API即可实现对称加密与非对称加密,并支持常用的加密算法。 对称加密 对称加密使用单钥完成加解密,加密和解密采用相同的密钥。对称加密的速度快,常用于大量数据进行加密。主流的算法有:AES,3

  • GitLab配置ssh key2021-12-21 02:00:19

    一、背景   当前很多公司都选择git作为代码版本控制工具,然后自己公司搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议,当然我们亦可以选择ssh协议来拉取代码。但是网上很少找到如何用git客户端生成ssh key,然后配置在gitlab,我当时在做的时候苦于摸索,后来终于找

  • 【工具教程】Gitee与Github同时配置ssh key2021-12-20 13:04:39

    进入到 ~/.ssh 目录下 若没有该目录则手工创建 Git Bash Here 执行命令 ssh-keygen -t rsa -C "xxxxxxx@qq.com" -f "github_id_rsa" ssh-keygen -t rsa -C "xxxxxxx@qq.com" -f "gitee_id_rsa" 执行命令后会在改目录下生成 ssh 的 public key 文件 设置 public key 打开 gi

  • 26Django-接入支付宝1(RSA非对称加密)2021-12-18 22:03:58

    0:前言: 如果你还没有注册支付宝开放平台,请先注册: URL:https://open.alipay.com/platform/home.htm   1:RSA钥匙用途: 公钥加密/私钥解密 私钥签名/公钥验签   2,linux环境下创建RSA两把钥匙的过程: 1在项目目录下执行命令openssl 2先生成私钥genrsa -out app_private_key.pem 2048

  • RSA简介2021-12-17 22:03:01

    什么是RSA RSA算法是应用最广泛的公钥密码算法。 1977年,RSA算法由MIT的罗纳德 · 李维斯特(Ron Rivest)、阿迪 · 萨莫尔(Adi Shamir)和伦纳德 · 阿德曼(Leonard Adleman)共同设计,于1978年正式发布,以他们三人的首字母命名。 在这之前所用的对称加密方式只采用一个密钥,知道加密密钥

  • JAVA使用RSA/ECB/OAEPWITHSHA-256ANDMGF1PADDING加密解密2021-12-17 17:03:19

    项目中用户登陆密码需要前端RSA加密,后端RSA解密。项目验收前的安全审查说有高危漏洞,RSA使用的模式不够安全啥的。 之前使用的RSA模式RSA/ECB/PKCS1Padding,RSA/ECB/OAEPWithMD5AndMGF1Padding都报高危,只能使用RSA/ECB/OAEPWITHSHA-256ANDMGF1PADDING 网上现成的例子好像没有,连在

  • SSH免密登录教程图解2021-12-16 18:03:14

    实现思路     通过RSA加密算生成了密钥,包括私钥和公钥,我们把公钥追加到用来认证授权的key中去。     每台机器配置本地免密登录,然后将其余每台机器生成的~/.ssh/id_dsa.pub公钥内容追加到其中一台主机的authorized_keys中,然后将这台机器中包括每台机器公钥的authorized_keys文

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

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

ICode9版权所有