-
學習方法查看全部
-
Java安全組成: JCA(Java Cryptography Architectrue)java加密體系 JCE(Java Cryptography Extension)java加密拓展 JSSE (Java Secure Socket Extesion)java套接字安全拓展 JAAS(Java Authentication and Authentication Service)java鑒別與安全服務 DES 、AES 、RSA算法通過JCE提供 JSSE 提供基于SSL的加密功能,主要用于網絡傳輸 使用第三方的加密算法,第一種在JDK的根目錄下的jre7--lib--security--java.security中的: security.provider.1=sun.security.provider.Sun security.provider.2=sun.security.rsa.SunRsaSign security.provider.3=sun.security.ec.SunEC ... 是引進其他公司的加密包的,屬于java加密拓展??梢宰约和卣顾惴▽崿F,例如: security.provider.11=com.imooc.Provider //屬于自己添加的拓展 第二種方法使用第三方的加密算法可以通過Security中的addProvider或者insertProviderAt的方法初始化在上列加密算法實現類,像是反射機制動態生成。 相關的java包、類: java.security --消息摘要 javax.crypto --安全消息摘要,消息認證(鑒別)碼(可以提供一整套的加解密算法) java.net.ssl--安全套接字(HttpsURLConnection、SSLContext網絡的加解密常用的) 第三方java拓展:(都是開源的) ?Bouncy Castle -- 兩種支持方案:1)配置;2)調用 (就是上面說的兩種調用方式,在企業級內部集成會比較多見) Commons Codec -- Apache;Base64、二進制、十六進制、字符集編碼;Url編碼/解碼查看全部
-
題外:(如何學習) 掌握用法; 深入理解; 不斷實踐; 反復總結; 再次深入理解與實踐;查看全部
-
TCP/IP安全體系1查看全部
-
TCP/IP安全體系查看全部
-
OSI安全體系查看全部
-
數字簽名查看全部
-
散列函數查看全部
-
密碼分類-明文處理方法查看全部
-
密碼分類-密碼體制2查看全部
-
密碼分類-密碼體制查看全部
-
密碼分類-保密內容算法1查看全部
-
密碼分類-時間查看全部
-
密碼常用術語3查看全部
-
密碼常用術語2查看全部
舉報
0/150
提交
取消