java¼ÓÃܺÍÊý×ÖÇ©Ãû5 Êý×ÖÖ¤Êé
×î½ü³õ²½½Ó´¥ÁËÏÂJava¼ÓÃܺÍÊý×ÖÇ©ÃûµÄÏà¹ØÄÚÈÝ£¬ÎÒѧϰµÄ¹ý³Ì´ó¸Å·ÖÎå²½£º
1£©ÏûÏ¢ÕªÒª
2£©Ë½Ô¿¼ÓÃÜ
3£©¹«Ô¿¼ÓÃÜ
4£©Êý×ÖÇ©Ãû
5£©Êý×ÖÖ¤Êé
ÏÂÃæµÄ´úÂëÊǵÚÎ岿·Ö£ºÊý×ÖÖ¤Êé
±ÈÆðǰËIJ¿·Ö£¬Õⲿ·Ö¾ÍÉÔ΢Âé·³µãÁË£¬ÎÒÏëÎÒÓбØÒª¸ø¸Õ¸Õ½Ó´¥Êý×ÖÖ¤ÊéµÄÅóÓÑÃÇ£¬°ÑÔÚ±¾µØÅÜͨÏÂÃæ´úÂëµÄǰÌá˵һÏ£º
1´ËÀýÊǶԓÊý×ÖÖ¤Êé”ÎļþµÄ²Ù×÷£¬ËùÒÔ£¬ÄãÏÈÒªÔÚ±¾µØ½¨Á¢Ò»¸öÖ¤Êé¿â
2½¨Á¢Ö¤Êé¿â(ÃÜÔ¿¿â)
cmdÖÐÊäÈ룺C:/>keytool -genkey -alias TestCertification -keyalg RSA -keysize 1024 -keystore BocsoftKeyLib -validity 365
Òâ˼ÊÇ£ºÔÚcÅÌĿ¼Ï´´½¨Ò»¸öÖ¤Ê飬ָ¶¨Ö¤Êé¿âΪBocsoftKeyLib£¬´´½¨±ðÃûΪTestCertificationµÄÒ»ÌõÖ¤Ê飬ËüÖ¸¶¨Óà RSA Ëã·¨Éú³É£¬ÇÒÖ¸¶¨ÃÜÔ¿³¤¶ÈΪ1024£¬Ö¤ÊéÓÐЧÆÚΪ1Äê
½¨Á¢¿âµÄ¹ý³ÌÖлáѯÎÊÎÊÌ⣬Ïê¼ûµÚ5Ìõ
3½«Ö¤Êéµ¼³öµ½Ö¤ÊéÎļþTC.cer
ÔÚcmdÖÐÊäÈ룺C:/>keytool -export -alias TestCertification -file TC.cer -keystore BocsoftKeyLib
Òâ˼ÊÇ£º½«°ÑÖ¤Êé¿âBocsoftKeyLibÖеıðÃûΪTestCertificationµÄÖ¤Êéµ¼³öµ½TC.cerÖ¤ÊéÎļþÖУ¬Ëü°üº¬Ö¤ÊéÖ÷ÌåµÄÐÅÏ¢¼°Ö¤ÊéµÄ¹«Ô¿£¬²»°üÀ¨Ë½Ô¿£¬¿ÉÒÔ¹«¿ª
4ÒÔÉÏ3²½¾Í»ù±¾ÉÏÍê³ÉÁËÖ¤ÊéµÄ²Ù×÷£¬ÏÂÃæ²Ù×÷ÊÇ¿ÉÑ¡µÄ
µ¼³öµÄÖ¤ÊéÎļþÎÞ·¨ÓÃÎı¾±à¼Æ÷ÕýÈ·ÏÔʾ£¬¿ÉÒÔÊäÈëÈçÏÂÃüÁȻºóÔÚÒÔ¼Çʱ¾ÐÎʽ´ò¿ªTC.cer¾ÍÄÜ¿´ÁË£¬¿´¿´´«ËµÖеÄÖ¤ÊéÀïµ½µ×дµÄʲô¹í¶«Î÷~~~
C:\>keytool -export -alias TestCertification -file TC.cer -keystore BocsoftKeyLib -storepass keystore -rfc
5ÔÚ´´½¨Ö¤Êé¿âʱ£¬ÏµÍ³»áѯÎÊÈçÏÂÎÊÌ⣺
ÊäÈëkeystoreÃÜÂ룺 keystore£¨ÄãÖ¤Êé¿âµÄÃÜÂ룩
ÄúµÄÃû×ÖÓëÐÕÊÏÊÇʲô£¿
[Unknown]£º miaozhuang
ÄúµÄ×éÖ¯µ¥Î»Ãû³ÆÊÇʲô£¿
[Unknown]£º csii
ÄúµÄ×éÖ¯Ãû³ÆÊÇʲô£¿
[Unknown]£º csii
ÄúËùÔڵijÇÊлòÇøÓòÃû³ÆÊÇʲô£¿
[Unknown]£º tianjin
ÄúËùÔÚµÄÖÝ»òÊ¡·ÝÃû³ÆÊÇʲô£¿
[Unknown]£º tianjin
¸Ãµ¥Î»µÄÁ½×Öĸ¹ú¼Ò´úÂëÊÇʲô
[Unknown]£º ch
CN=miaozhuang, OU=csii, O=csii, L=tianjin, ST=tianjin, C=ch ÕýÈ·Âð£¿
[·ñ]£º
ÉÏÃæµÄÐÅÏ¢¶¼ÊÇËæ±ãÊäÈëµÄ£¬Î޹شó¾Ö
´ËʱÊäÈ룺 y »Ø³µ¼´¿É£¨±ðÏñÎÒÒ»Ñù£¬Êä¸öyes……ɵËÀÁË£©
package security;
import java.security.*;
import
Ïà¹ØÎĵµ£º
http://iccyx.cn/2007/04/21/java-console-text-area-input-stream/
ÍêÕûÇë¿´ÉÏURL
2001 Äê 10 ÔÂ 16 ÈÕ
ÔÚJava¿ª·¢ÖУ¬¿ØÖÆÌ¨Êä³öÈÔÊÇÒ»¸öÖØÒªµÄ¹¤¾ß£¬µ«Ä¬ÈϵĿØÖÆÌ¨Êä³öÓÐן÷ÖÖ¸÷ÑùµÄ¾ÖÏÞ¡£±¾ÎĽéÉÜÈçºÎÓÃJava¹ÜµÀÁ÷½ØÈ¡¿ØÖÆÌ¨Êä³ö£¬·ÖÎö¹ÜµÀÁ÷Ó¦ÓÃÖÐÓ¦¸Ã×¢ÒâµÄÎÊÌ⣬ÌṩÁ˽ØÈ¡Java³ÌÐòºÍ·ÇJava³ÌÐò¿ØÖÆÌ¨Êä³öµÄÊ ......
ÔÎÄÁ´½Ó£ºhttp://java.csdn.net/index.php/2009/09/01/java%e5%bc%80%e5%8f%91%e8%80%85%e6%9c%80%e5%b8%b8%e5%8e%bb%e7%9a%8420%e4%b8%aa%e8%8b%b1%e6%96%87%e7%bd%91%e7%ab%99/
JAVA¿ª·¢Õß×ȥµÄ20¸öÓ¢ÎÄÍøÕ¾
1.[http://www.javaalmanac.com] – Java¿ª·¢ÕßÄê¼øÒ»ÊéµÄÔÚÏß°æ±¾. ÒªÏë¿ìËٲ鵽ijÖÖJava¼¼ÇɵÄÓ÷¨ ......
Java EE 6ÖÐ×îÒýÈËעĿµÄ¸Ä½øÒªËãWeb²ãµÄչʾÁË£¬ÕýÈçÇ°ÃæÌáµ½µÄJava EE 6µÄÒ»¸öÖØÒªÄ¿±ê¾ÍÊÇÌá¸ß¿ÉÀ©Õ¹ÐÔ£¬ÔÚ¿ÉÀ©Õ¹ÐÔ·½ÃæÁ½¸ö¹Ø¼ü¸Ä½ø·Ö±ðÊÇWeb·ÖƬºÍ¿É²å°ÎÐÔ¹²Ïí¿ò¼Ü£¬ÕâÁ½¸öÐÂÌØÐÔÊÇͨ¹ýJava EE 6ÖеÄServlet 3.0¼¼ÊõÌṩµÄ¡£Servlet 3.0£¬JSR 315¹æ·¶ÊÇServlet¼¼ÊõµÄ×îа汾£¬ËüÌṩÁËÖîÈçÖ§³ÖÒì²½´¦ ......
[Image]ʹÓà Java 2D È¡µÃͼÏñÉÏÖ¸¶¨Î»ÖÃÏñËØµÄ rgb ÑÕÉ«·ÖÁ¿
CMYKÅäÉ«±í
RGBÅäÉ«±í
ʵЧ
Ó¢ÎÄÃû³Æ
RGB
16É«
PaleTurquoise1
187 255 255
#BBFFFF
PaleTurquoise2
174 238 238
#AEEEEE
PaleTurquoise3
150 205 205
#96CDCD
PaleTurquoise4
102 139 139
#668B8B
µÈµÈ. ......
½ü³õ²½½Ó´¥ÁËÏÂJava¼ÓÃܺÍÊý×ÖÇ©ÃûµÄÏà¹ØÄÚÈÝ£¬ÎÒѧϰµÄ¹ý³Ì´ó¸Å·ÖÎå²½£º
1£©ÏûÏ¢ÕªÒª
2£©Ë½Ô¿¼ÓÃÜ
3£©¹«Ô¿¼ÓÃÜ
4£©Êý×ÖÇ©Ãû
5) Êý×ÖÖ¤Êé
ÏÂÃæµÄ´úÂëÊǵڶþ²¿·Ö£ºË½Ô¿¼ÓÃÜ
Ï£ÍûÄÜΪ¸Õ¸Õ½Ó´¥Õâ¸öµÄÅóÓÑÃÇÊ¡µãÊÂ
package security;
import javax.crypto.Cipher;
import javax.crypto.KeyGenerator;
import ......