随记
你的地盘我做主
这个作者很懒,什么都没留下…
展开
-
数字证书原理,公钥私钥加密原理 -因为这个太重要了
文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎指出! 1、基础知识 这部分内容主要解释一些概念和术语,最好是先理转载 2017-06-21 09:40:53 · 234 阅读 · 0 评论 -
JDK自带工具keytool生成ssl证书
JDK自带工具keytool生成ssl证书 前言:因为公司项目客户要求使用HTTPS的方式来保证数据的安全,所以木有办法研究了下怎么生成ssl证书来使用https以保证数据安全。百度了不少资料,看到JAVA的JDK自带生成SSL证书的工具:keytool,外加看了同事的心得体会,自己总结了一下具体的使用方法和使用过程中发现的问题及解决办法。 1:什么是HTTPS?HTTPS其实是有两部分组成:HT转载 2017-06-21 09:56:26 · 308 阅读 · 1 评论 -
Java中常用工具类
java.net URLEncoder URLDecoder1212 common.io.jar fileUtils11 common.lang.jar StringUtils DateUtils CharEncoding CharUtils LocaleUtils NumberUtils Rando原创 2017-06-14 09:06:40 · 204 阅读 · 0 评论 -
AES For Delphi And Java, AES/ECB/PKCS5Padding(一)
版权声明:本文为博主原创文章,未经博主允许不得转载。 Java刚学不久,很多东西都不知道,走了很多弯路。 最近项目要用AES加密算法,服务端是Java,客户端是Delphi。网上找了很多AES算法的代码,单独加密和解密都可以,一旦交互加密解密就不行了,例如:Java加密,用Delphi就解密不了。 网上找到的Java端AES代码如下:转载 2017-08-01 09:45:33 · 1040 阅读 · 0 评论 -
AES For Delphi And Java, AES/ECB/PKCS5Padding(二)
上一篇文章里面,AES加密算法的测试用的加密密钥是1234567812345678,正好是128bit的,如果密钥不是128bit呢,该怎么填充? 先看以下代码: [java] view plain copy package encryption; import java.io.UnsupportedEncodingException转载 2017-08-01 09:47:55 · 557 阅读 · 0 评论