
加密
hello_world!
java coder
展开
-
公私钥、加解密、签名验签
既然是加密,那肯定是不希望别人知道我的消息,所以只有我才能解密,所以可得出公钥负责加密,私钥负责解密;同理,既然是签名,那肯定是不希望有人冒充我发消息,只有我才能发布这个签名,所以可得出私钥负责签名,公钥负责验证。...原创 2021-11-16 11:12:58 · 4244 阅读 · 1 评论 -
HTTPS URL 传参安全吗?
请求参数能通过URL安全传递吗? 当客户看到 HttpWatch 中的 HTTPS请求后经常会问这个问题,同时客户也想知道还有谁能看到这些数据。举个例子,假设我们使用以下URL在请求查询参数中传递密码。https://www.httpwatch.com/?password=mypassword由于 HttpWatch 集成在浏览器中,因此可以看到SSL加密前的数据。image如果你使用像 Network Monitor 这样的抓包工具,会发现只能看到加密后的数据,根本看不到.原创 2020-06-09 21:27:53 · 3099 阅读 · 0 评论 -
深入理解Spring Cloud Security OAuth2及JWT
https://www.jianshu.com/p/cb886f995e86因项目需要,需要和三方的oauth2服务器进行集成。网上关于spring cloud security oauth2的相关资料,一般都是讲如何配置,而能把这块原理讲透彻的比较少,这边自己做一下总结和整理,顺带介绍一下JWT的使用场景。什么是OAuth2?OAuth2是一个关于授权的开放标准,核心思路是通过各...原创 2019-11-14 22:30:53 · 1218 阅读 · 0 评论 -
BCryptPasswordEncoder加密、验证策略
https://blog.youkuaiyun.com/qq_41256709/article/details/90212393 版权声明:本文...原创 2019-11-14 22:27:09 · 2029 阅读 · 0 评论 -
BCryptPasswordEncoder 判断密码是否相同
https://blog.youkuaiyun.com/Adonis_D_Gogh/article/details/79975526 版权声明:...原创 2019-11-14 22:25:36 · 813 阅读 · 0 评论 -
ASCII 字符集
https://www.jianshu.com/p/4d0f7fb2967bASCII计算机是用数字编码来储存字符的,美国标准信息交换码ASCII码是最常用的编码。 American Standard Code for information Interchange 表中的 ^ 表示 Ctrl 键。ASCII 表格十进制 八进制 十六进制 二进制 字符 ...原创 2019-11-13 22:27:14 · 4515 阅读 · 0 评论 -
Base64编码
https://www.jianshu.com/p/4e152b354078Base64是一种基于64个可打印字符来表示二进制数据的表示方法。它已经成为网络上常见的传输8Bit字节代码的编码方式之一。我们都知道ASCII字符集由95个可打印字符(0x20-0x7E)和33个控制字符(0x00-0x1F,0x7F)组成。可打印字符可显示在输出设备上,例如荧屏或者打印纸上...原创 2019-11-13 22:25:50 · 445 阅读 · 0 评论 -
java调用class文件
https://www.jianshu.com/p/285d72098ed6使用java调用class文件有两种情况1、class没有package比如有个class文件HelloWord.class用java命令调用java HelloWorld这里后面不要加class后缀2、class有package1、比如类名为str.Test1结构为 myCl...原创 2019-11-13 22:24:36 · 3719 阅读 · 0 评论 -
错误:编码GBK的不可映射字符
https://jingyan.baidu.com/article/5bbb5a1b080f6113eba179f0.html当*.java中包含中文字符时,我们在用javac.exe编译时会出现常提示”错误:编码GBK的不可映射字符”,出现这种情况的原因是什么呢?应该如何处理。工具/原料 JDK1.8 方法/步骤 错误现象: 由于JDK是国际版的,我们在用...原创 2019-11-13 22:23:38 · 659 阅读 · 0 评论 -
怎么查看windows操作系统当前使用的字符集
http://ask.zol.com.cn/x/6671930.html如何查看windows操作系统当前使用的字符集Chcp显示活动控制台代码页数量,或更改该控制台的活动控制台代码页。如果在没有参数的情况下使用,则 chcp 显示活动控制台代码页的数量。语法chcp [nnn]参数指定代码页。下表列出了所有支持的代码页及其国家(地区)或者语言:代码页 国家(地区)或...原创 2019-11-13 22:18:50 · 3269 阅读 · 0 评论 -
RSA 非对称加密原理(小白也能看懂哦~)
https://www.jianshu.com/p/288b3f3e91a5RSA 加密原理步骤 说明 描述 备注 1 找出质数 P 、Q - 2 计算公共模数 N = P * Q - 3 欧拉函数 φ(N) = (P-1)(Q-1) - 4 计算公钥E 1 < E < φ(N)...原创 2019-11-12 21:41:26 · 310 阅读 · 0 评论 -
一文搞懂 RSA 算法
https://www.jianshu.com/p/fbb8bf7baa97如果没有 RSA 算法,现在的网络世界毫无安全可言,也不可能有现在的网上交易。上一篇文章 ssh 协议为什么安全 中的 ssh 协议也是基于 RSA 加密算法才能确保通讯是加密的,可靠的。1976年以前,所有的加密方法都使用对称加密算法:加密和解密使用同一套规则。例如:甲使用密钥 A 加密,将密文传递给乙,乙仍使用...原创 2019-11-12 21:39:31 · 248 阅读 · 0 评论