SSL(å®å
¨å¥æ¥å±)æ¯Netscapeå
¬å¸å¨1994å¹´å¼åçï¼æåç¨äºWEBæµè§å¨ï¼ä¸ºæµè§å¨ä¸æå¡å¨é´çæ°æ®ä¼ éæä¾å®å
¨ä¿éï¼æä¾äºå å¯ãæ¥æºè®¤è¯åæ°æ®å®æ´æ§çåè½ãç°å¨SSL3.0å¾å°äºæ®éç使ç¨ï¼å®çæ¹è¿çTLS(ä¼ è¾å±å®å
¨)å·²ç»æ为äºèç½æ åãSSLæ¬èº«åTCPå¥æ¥åè¿æ¥æ¯å¾ç¸ä¼¼çï¼å¨åè®®æ ä¸ï¼SSLå¯ä»¥è¢«ç®åççä½æ¯å®å
¨çTCPè¿æ¥ï¼ä½æ¯æäºTCPè¿æ¥çç¹æ§å®æ¯ä¸æ¯æçï¼æ¯å¦å¸¦å¤æ°æ®(out-of-bound)ã
å¨æ建åºäºSocketçC/Sç¨åºæ¶ï¼éè¿æ·»å 对SSLçæ¯ææ¥ä¿éæ°æ®å®å
¨åå®æ´æ¯ä¸éçæ¹æ³ãå®åçJava为æ们æä¾äºç®åçå®ç°æ¹æ³ï¼JSSE(Javaå®å
¨å¥æ¥åæ©å±)ãJSSEæ¯ä¸ä¸ªçº¯Javaå®ç°çSSLåTLSåè®®æ¡æ¶ï¼æ½è±¡äºSSLåTLSå¤æçç®æ³ï¼ä½¿å®å
¨é®é¢åå¾ç®åãJSSEå·²ç»æ为J2SE1.4çæ¬ä¸çæ åç»ä»¶ï¼æ¯æSSL 3.0åTLS 1.0ãæ们å°éè¿ä¸ä¸ªå
·ä½çä¾åæ¼ç¤ºJSSEçä¸äºåºæ¬åºç¨ãä¾åä¸çæå¡å¨ç«¯å°æå¼ä¸ä¸ªSSL Socketï¼åªææææå®è¯ä¹¦ç客æ·ç«¯å¯ä»¥ä¸å®è¿æ¥ï¼ææçæ°æ®ä¼ éé½æ¯å å¯çã
温馨提示:内容为网友见解,仅供参考