shiro 가 제공 하 는 AES 대칭 식 암호 화/복호화 알고리즘

531 단어 shiroAES
원본:http://jinnianshilongnian.iteye.com/blog/2021439
AesCipherService aesCipherService = new AesCipherService();  
aesCipherService.setKeySize(128); //  key    
//  key  
Key key = aesCipherService.generateNewKey();  
String text = "hello";  
//    
String encrptText =   
aesCipherService.encrypt(text.getBytes(), key.getEncoded()).toHex();  
//    
String text2 =  
 new String(aesCipherService.decrypt(Hex.decode(encrptText), key.getEncoded()).getBytes());  
  
Assert.assertEquals(text, text2);  

좋은 웹페이지 즐겨찾기