Java加密与解密的艺术~Security
生活随笔
收集整理的這篇文章主要介紹了
Java加密与解密的艺术~Security
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Security類的任務就是管理Java程序中所用到的提供者類。
向系統中追加一個提供者
從系統中移除一個提供者
public static void removeProvider(String name)移除時需要給定提供者的縮寫名稱,如BC指的是Bouncy Castle
從系統中獲得一個提供者
public static Provider getProvider(String name)設置%JDK_HOME%\jre\lib\security文件的相關配置
public static void setProperty(String key, String datum) public static String getProperty(String key)獲取security.provider.1對應的值sun.security.provider.Sun,或者對它進行設置
查看當前環境中的安全提供者
for (Provider p : Security.getProviders()) {// 打印當前提供者信息.System.out.println(p);// 遍歷提供者Set實體.for (Map.Entry<Object, Object> entry : p.entrySet()) {System.out.println("\t" + entry.getKey());} }String value = Security.getProperty("security.provider.3"); System.out.println(value);總結
以上是生活随笔為你收集整理的Java加密与解密的艺术~Security的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2021年高考成绩查询山东德洲,2021
- 下一篇: Java技术回顾之JNDI--命名和目录