一. 生成公钥及私钥, 并保存 二. 使用公钥加密, 私钥解密 后记: 通常使用中, 会先对数据进行bas64加密, 再对加密后的内容使用rsa加密, 最后对rsa解密后的内容 进行bas64解密. ...
分类:
编程语言 时间:
2020-07-04 23:02:36
阅读次数:
73
首先查看是否已安装SSH key ls -al ~/.ssh 如果已经存在,直接通过以下命令复制,然后去对应的gitlab或gihub等网站进行设置 pbcopy < ~/.ssh/id_rsa.pub 如果没有出现这两个文件,则配置github的用户名和密码 git config --global ...
分类:
其他好文 时间:
2020-07-04 22:44:23
阅读次数:
91
微博登录页面分析 目标网站:https://weibo.com/ 微博密码加密使用的是rsa算法 微博登陆成功总共涉及到三个步骤: 1、向https://login.sina.com.cn/sso/prelogin.php发送请求来获取密码加密所需要的公钥及一系列下次发送请求所需要的参数 2、向ht ...
分类:
编程语言 时间:
2020-07-04 22:37:17
阅读次数:
100
微博登录页面分析 目标网站:https://weibo.com/ 微博密码加密使用的是rsa算法 微博登陆成功总共涉及到三个步骤: 1、向https://login.sina.com.cn/sso/prelogin.php发送请求来获取密码加密所需要的公钥及一系列下次发送请求所需要的参数 2、向ht ...
分类:
编程语言 时间:
2020-07-03 23:21:25
阅读次数:
84
工作的时候遇到程序需要进行RSA加密解密的部分,在写第一版测试的时候,出现了:Exception in thread "main" javax.crypto.BadPaddingException: Data must start with zero at sun.security.rsa.RSAP ...
分类:
其他好文 时间:
2020-07-03 21:05:14
阅读次数:
76
因为项目中涉及到字符串的加密解密,这个过程是后台全权处理,但是我觉得前端加密解密更加灵活,这里记录下AES前端加密解密的方法 安装crypto-js: npm install crypto-js --save-dev //utils.js //首先声明两个变量,加密的时候要用到,要和后台沟通,保持一 ...
分类:
其他好文 时间:
2020-07-03 17:14:53
阅读次数:
194
package com.rsa; import java.security.KeyFactory; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.NoSuchAlgo ...
分类:
其他好文 时间:
2020-07-03 15:36:44
阅读次数:
90
1、使用Java提供的工具生成证书 路径不能是文件夹,否则会找不到出现说 java.lang.Exception: 密钥库文件存在, 但为空的情况 keytool -genkey -alias myKeyStore -keyalg RSA -keystore 'D:\work\keystore\ke ...
分类:
Web程序 时间:
2020-07-03 15:20:07
阅读次数:
96
创建新得ssh key ssh-keygen -t rsa -C "excem@excemple" -f ~/.ssh/id_rsa.gitlab 编辑config vim ~/.ssh/config # gitee Host gitee.com HostName gitee.com Preferr ...
分类:
其他好文 时间:
2020-07-02 18:01:25
阅读次数:
66
一、安装jdk https://www.oracle.com/java/technologies/javase-downloads.html 二、打开CMD命令到JDK安装目录bin文件夹下 执行命令 keytool -genkey -alias testapp -keyalg RSA -sigal ...
分类:
其他好文 时间:
2020-07-02 14:56:24
阅读次数:
120