注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

widebright的个人空间

// 编程和生活

 
 
 

日志

 
 

java中的加密库使用相关  

2010-06-10 01:22:12|  分类: 程序设计 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

JDK 4 Security related APIs & Developer Guides http://java.sun.com/javase/6/docs/technotes/guides/security/index.html


Java ? Cryptography Architecture
(JCA) Reference Guide

http://java.sun.com/javase/6/docs/technotes/guides/security/crypto/CryptoSpec.html

Using AES with Java Technology    http://java.sun.com/developer/technicalArticles/Security/AES/AES_v1.html

AES加密解密|及Base64的使用 http://www.cnblogs.com/arix04/archive/2009/06/26/1511839.html

Java ? Cryptography Architecture
Sun Providers Documentation (JAVA内部提供加密解密算法列表,可以及支持的算各种keysize,modes,paddings等等) http://java.sun.com/javase/6/docs/technotes/guides/security/SunProviders.html

网上牛人提供的,列出系统已经安装的加密算法支持

import java.util.Iterator ;
import java.security.Security ;
import java.security.Provider ;

public class Test {

/**
* @param args
*/
public static void main(String[] args) {
   Provider [ ] providers = Security.getProviders () ;
   for ( int i = 0 ; i < providers.length ; i++ )
   {
   String name = providers[i].getName () ;
   String info = providers[i].getInfo () ;
   double version = providers[i].getVersion () ;
   System.out.println ("-------------------------------------" ) ;
   System.out.println ( "name: " + name ) ;
   System.out.println ( "info: " + info ) ;
   System.out.println ( "version: " + version ) ;

   for ( Iterator iter = providers[i].keySet().iterator () ; iter.hasNext () ; )
   {
   String key = (String) iter.next () ;
   System.out.println ( "\t" + key +
   "\t" +
   providers[i].getProperty ( key ) ) ;
   }

   System.out.println (
    
   "-------------------------------------" );
   }

}

  评论这张
 
阅读(542)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017