Apache Shiro使用官方自带的生成AES密钥
2024-09-06 00:39:02
package test; import org.apache.shiro.codec.Base64; import javax.crypto.KeyGenerator;
import javax.crypto.SecretKey;
import java.security.NoSuchAlgorithmException; public class Test {
public static void main(String[] args) {
KeyGenerator keygen = null;
try {
keygen = KeyGenerator.getInstance("AES");
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
SecretKey deskey = keygen.generateKey();
System.out.println(Base64.encodeToString(deskey.getEncoded()));
}
}
最新文章
- EasyUI 页面分页
- HTTP下载文件名称编码说明
- Linux Kernel之flush_cache_all在ARM平台下是如何实现的【转】
- 利用sql批量删除表,存储过程
- JAVA类与对象(一)----基础概念理解
- 【Remoting-4】
- asp.net core mvc剖析:mvc执行过程(一)
- zookeeper 笔记-ACL
- 帝国CMS备份出现数据恢复不完整的问题
- js new到底干了什么,new的意义是什么?
- PGM:概率论基础知识
- 使用 WeihanLi.Npoi 操作 CSV
- JWT( JSON Web Token)
- My Team——面向对象与软件工程实验三
- 第3章 Java数组(上): 一维数组和二维数组
- 【Python学习笔记】调整matplotlib的图例legend的位置
- 【BZOJ2671】Calc 数学
- 图->;存储结构->;邻接表
- webstorm实用快捷键
- AngularJs -- 内置指令