这个压缩包里的都是超级经典的java例子

源代码在线查看: genkeypair.htm

软件大小: 2381 K
上传用户: sinoarts
关键词: java 超级
下载地址: 免注册下载 普通下载 VIP

相关代码

				
				
				
				Generating a Public/Private Key Pair (Java Developers Almanac Example)
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				
				The Java Developers Almanac 1.4
				
				        Order this book from Amazon.
				    
				
				
				
				
				
				
				
				
				
				
				
				
				
								google_ad_client = "pub-6001183370374757";
				google_ad_width = 120;
				google_ad_height = 600;
				google_ad_format = "120x600_as";
				google_ad_channel = "4777242811";
				google_ad_type = "text_image";
				google_color_border = "FFFFFF";
				google_color_bg = "FFFFFF";
				google_color_link = "6666CC";
				google_color_url = "6666CC";
				google_color_text = "000000";
				//-->   
				
				Home
				    >
				    List of Packages
				    >
				
				    
				    java.security
				         [30 examples]
				    
				        >
				        Public and Private Keys
				             [5 examples]
				            
				
				  e198. Generating a Public/Private Key Pair
				
				This example generates a key pair for various public/private key
				algorithms.  See also e197 Listing All Available Public/Private Key Generators.
				
				
				    try {
				        // Generate a 1024-bit Digital Signature Algorithm (DSA) key pair
				        KeyPairGenerator keyGen = KeyPairGenerator.getInstance("DSA");
				        keyGen.initialize(1024);
				        KeyPair keypair = keyGen.genKeyPair();
				        PrivateKey privateKey = keypair.getPrivate();
				        PublicKey publicKey = keypair.getPublic();
				    
				        // Generate a 576-bit DH key pair
				        keyGen = KeyPairGenerator.getInstance("DH");
				        keyGen.initialize(576);
				        keypair = keyGen.genKeyPair();
				        privateKey = keypair.getPrivate();
				        publicKey = keypair.getPublic();
				    
				        // Generate a 1024-bit RSA key pair
				        keyGen = KeyPairGenerator.getInstance("RSA");
				        keyGen.initialize(1024);
				        keypair = keyGen.genKeyPair();
				        privateKey = keypair.getPrivate();
				        publicKey = keypair.getPublic();
				    } catch (java.security.NoSuchAlgorithmException e) {
				    }
				
				
				
				
				             Related Examples
				
				
				
				
				e197. 
				    Listing All Available Public/Private Key Generators
				
				
				
				e199. 
				    Getting the Bytes of a Generated Key Pair
				
				
				
				e200. 
				    Getting the Digital Signature Algorithm (DSA) Parameters of a Key Pair
				
				
				
				e201. 
				    Creating Key Objects from a Set of Digital Signature Algorithm (DSA) Parameters
				
				
				
				
				
				
				
				
				        See also: 
				
				    Key Store
				  
				
				
				    Message Digests
				  
				
				
				    Permissions
				  
				
				
				    Policy Files
				  
				
				
				    Signatures
				  
				
				
				
				
				
				
				
				
				
				© 2002 Addison-Wesley.
				   
				
				
				
				
				
				
				
				
							

相关资源