java sercurity

weixin_37367848 2017-01-25 02:34:48
我最近在研究java security 有个疑问就是密钥的生成,请看下面一段代码
//实例化密钥生成器
KeyGenerator kg=KeyGenerator.getInstance("DES");
//初始化密钥生成器
kg.init(1024);
//生成秘密密钥
SecretKey sk=kg.generateKey();
//获得密钥的二进制编码格式
byte[] b=sk.getEncoded();

这段代码很简单的就生成了我们需要的密钥 可为什么还要非老大劲去用那个openssl去生成密钥,去生成什么keystore文件。。文件呢这里的梗哪位大神说下呢
...全文
136 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧