Apache Shiro如何生成AES密钥呢
									
下文笔者讲述使用Apache Shiro自带的方法生成AES密钥的方法及示例分享,如下所示
				 
				
使用KeyGenerator对象中的方法获取AES示例
    然后再使用generateKey方法生成AES
例:生成AES
 
package com.java265;
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()));
    }
}
									
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

			
               
               
               
               
          
