ICode9

精准搜索请尝试: 精确搜索
  • 十二张图:从0开始理解对称/非对称加密、CA认证、以及K8S各组件颁发证书原由2022-06-13 08:33:46

    目录一、对称加密二、对称加密-不安全三、非对称加密四、非对称加密-不安全五、对称加密和非对称加密结合六、对称加密和非对称加密结合-不安全七、Https的做法-引入CA机构八、乘胜追击理解K8S的中的证书九、文末 一、对称加密 对称加密的过程类似下图中,通信的双方约定好使用统一

  • 1.3 加密技术2022-06-11 11:33:51

    密码学是一门科学,它将易懂的、直白的内容转换成秘密的、隐藏的、无意义的内容,同样道理,解密就是反过来操作。加密技术有助于传输和保存数据,而且不能轻易地解密。 在计算机领域有两种类型的加密技术:对称加密和非对称加密。 对称加密和解密:对称加密指的是在加密和解密过程中使

  • ssh用法及命令2022-06-08 15:03:21

    什么是SSH?简单说,SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Ylonen设

  • gitee和github添加公钥2022-06-04 17:04:31

    托管平台的SSH ssh方式单独使用非对称的秘钥进行认证和加密传输,和账号密码分离开来,不需要账号也可以访问repo gitee Gitee 提供了基于SSH协议的Git服务,在使用SSH协议访问仓库之前,需要先配置好账户/仓库的SSH公钥。 生成ssh-key ssh-key有公钥和私钥两个共一对。首先要在计算机中生

  • 各种加解密2022-06-03 12:04:19

    此文章用于记录一些加密算法,用于自己理解,随时补充~   1.RSA非对称算法 2.SSH服务配置公钥登录

  • CA证书介绍与格式转换2022-05-31 15:04:50

    CA证书介绍与格式转换 概念 PKCS 公钥加密标准(Public Key Cryptography Standards, PKCS),此一标准的设计与发布皆由RSA资讯安全公司(英语:RSA Security)所制定,PKCS 目前共发布过 15 个标准。更多公钥加密标准 X.509 是密码学里公钥证书的格式标准。 X.509是常见通用的证书格式。是I

  • vscode安装与使用详解,解决频繁输入密码验证问题2022-05-31 12:02:09

      vscode下载链接 https://code.visualstudio.com/docs/?dv=win  一、ssh协议,密码方式连接linux                                                                           二、ssh协议,公钥方式连接linux              

  • SSH 完全教程 12022-05-31 08:35:52

    SSH基础知识 SSH(Secure Shell 的缩写)是一种网络协议,用于加密两台计算机之间的通信,并且支持各种身份验证机制。 实务中,它主要用于保证远程登录和远程通信的安全,任何网络服务都可以用这个协议来加密。 SSH是什么 历史上,网络主机之间的通信是不加密的,属于明文通信。这使得通信很不安

  • 第四章 公钥密码2022-05-26 21:00:07

    第四章 公钥密码 公钥密码体制也被称为: 非对称密码体制 公钥密码的基本思想 • RSA算法原理及相关安全性分析 • ElGamal算法原理及相关安全性分析 • SM2算法原理 • 选择密文攻击 对称密码算法的缺陷 密钥分配问题:通信双方加密通信前要通过秘密的安全信道协商加密密钥,这种安全

  • C#.NET Rsa私钥加密公钥解密2022-05-23 10:35:11

    在C#中,RSA私钥只能签名,不能加密,如果要加密,要借助BouncyCastle库。 nuget 中引用 Portable.BouncyCastle。 工具类: RsaEncryptUtil using Org.BouncyCastle.Crypto; using Org.BouncyCastle.Crypto.Parameters; using Org.BouncyCastle.Security; using System; using System.Sec

  • git 使用 SSH 提交2022-05-20 17:04:24

    使用SSH提交,不仅可以提高速度,还可以解决https提交容量限制的问题 1. 生成SSH密钥 在 git.bash 中运行命令 ssh-keygen -t rsa -C "ytxubin@qq.com" 2. 查看公钥 cat ~/.ssh/id_rsa.pub 3. 将公钥添加到gitee账户中 4. 将远程地址修改为SSH地址 5. 推送代码

  • 如何向gerrit上添加自己的公钥2022-05-19 17:34:06

    如果是windows环境,下载git bash, 下载安装后,会发现Program Files/Git/usr/bin 下面有很多可执行文件,比如这里我们需要的ssh-keygen,我们要在命令行中执行:ssh-keygen -t rsa -C xxx@xxx.com,执行完后,我们会发现在隐藏目录.ssh/ 生成俩文件,公钥就是id_rsa.pub. 打开后全部复制,在gerrit

  • C# xml格式公钥转pem格式公钥2022-05-18 19:35:00

    转换 1 public static string XmlPublicKeyToPem(string xmlPublicKey) 2 { 3 RSAParameters rsaParam; 4 using (RSACryptoServiceProvider rsa = new RSACryptoServiceProvider()) 5 { 6 rsa.FromXmlStri

  • 私有区块链 blockchain_go 学习笔记2022-05-17 11:35:11

    学习源码地址 https://github.com/Jeiwan/blockchain_go.git 原作者讲解的博客 Basic Prototype Proof-of-Work Persistence and CLI Transactions 1 Addresses Transactions 2 Network 以下是上述内容的学习笔记 项目级开源的区块链推荐 1.以太坊(英文Ethereum)是一个开源的有智

  • RSAUtils2022-05-17 11:00:07

    public class RsaUtils { /** * 从文件中读取公钥 * * @param filename 公钥保存路径,相对于classpath * @return 公钥对象 * @throws Exception */ public static PublicKey getPublicKey(String filename) throws Exception { byte[] bytes

  • 源代码管理工具————Github2022-05-14 22:00:08

      本篇随笔是在笔者使用源代码管理工具GitHub后的自己的一些总结。通篇博客将分成GitHub的用法介绍和使用GitHub后的感受两部分进行介绍。     1.Github的用法 (1)注册与登录 Github官网地址为:https://github.com/ 官网页面:       点击sign up后       注册后会想你收集

  • SSH免密登录2022-05-14 12:31:25

    SSH免密登录实现三步: 客户端生成公钥和私钥 上传公钥到服务端 SSH免密登录 (1) 客户端生成和公钥和私钥 ssh-keygen 一路回车即可,默认会在~/.ssh/目录下创建公私钥。 客户端是windows平台,则会在 C:\Users\用户名\.ssh\ 目录下生成公私钥 (2) 上传公钥到服务器 ssh-copy-id -i

  • ssh免密登录原理2022-05-12 13:04:04

    简介 总结主机之间使用ssh免密登录的原理。 ssh简介 Secure Shell,安全外壳协议,简称ssh。 ssh建立在应用层基础上,基于C/S结构,通过对密码进行加密传输验证,实现ssh客户端和ssh服务器端的安全连接。以下客户端(client)和服务器端(server)指的是ssh客户端和ssh服务器端。 ssh工作流程

  • Mac通过SSH完成免输入密码登录阿里云服务器2022-05-09 13:00:42

    前言刚买的阿里云服务器,如果想在服务器上搞点什么东西,需要先登录进服务器,每次还得手动输入密码,太麻烦了。所以想通过ssh快捷登录,记录一下配置过程。 主要分三步:1、拿到mac上的公钥和私钥2、将公钥放到服务器上3、配置ssh的config 公钥和私钥先查看自己电脑上是否有已经生成的公私

  • linux基础-linux加密与安全2022-05-04 22:05:02

    1、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频 率每隔5分钟。防火墙命令为:iptables -A INPUT -s IP -j REJECT #!/bin/bash log=/tmp/tmp.log [ -f $log ] || touch $log function add_i

  • python国密算法的实现2022-05-02 09:33:18

    第一部分:了解对称加密和非对称加密 1 概念 A 和 B 要把他们的通信内容加密, 如果A/B使用相同的加密解密key,那这就是 对称加密。 对称加密最大的问题就是A和B之间的加密/解密key必须是唯一的。也就是如果A和C 要加密通信,同时还不想让C知道A/B之间的通信内容。那么A/C之间的加密/解密

  • 码云创建公钥 使其可以本地输入命令访问2022-05-01 02:32:31

    1.打开终端输入 ssh-keygen -t ed25519 -C "xxxxx@xxxxx.com" 然后按三下回车    可以看到这个路径 打开它  里面就是公共秘钥 把秘钥复制进去         2.输入命令 ssh -T git@gitee.com 输入yes    再次输入  ssh -T git@gitee.com就完成了  

  • Bitcoin 标准交易脚本类型:介绍2022-04-29 02:02:00

    P2PKH P2PKH 是 Pay-To-Public-Key-Hash 的缩写,即支付到公钥哈希。该类型的交易脚本占比特币交易脚本的大多数。 P2PKH 锁定脚本形式如下: OP_DUP OP_HASH160 <pubKeyHash> OP_EQUALVERIFY OP_CHECKSIG P2PKH 解锁脚本形式如下: <sig> <pubKey> 其中,pubKey 是公钥,pubKeyHash 是公钥

  • 安装 mysql-community-server报错2022-04-26 20:01:09

    错误1、 报错: 所有的匹配结果均已经被参数的模块化过滤条件筛除: mysql-community-server 错误:没有任何匹配: mysql-community-server 解决办法: yum module disable mysql 再次执行 [root@localhost ~]# yum install -y mysql-community-server 错误2: 报错:导入公钥成功,导入的密钥

  • win10 免密ssh登录ubuntu(linux)服务器2022-04-26 13:31:30

    工作环境就是win10笔记本加ubuntu的主机 vscode remote ssh插件 1.win10下powershell生成ssh公钥 PS C:\Users\zw> ssh-keygen -t rsa 注意用win10的powershell而不要用wsl子系统 否则实现的就是wsl免密登录,而不是win10了 将公钥上传到linux端 并保存在.ssh目录重命名为authoriz

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

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

ICode9版权所有