列出本机JCE提供者,支持消息摘要算法,支持公钥私钥算法
2024-08-28 08:23:22
import java.security.Provider;
import java.security.Security; public class TestBouncyCastle {
public static void main(String[] args) {
Provider[] providers = Security.getProviders();
for(Provider p : providers){
System.out.println("提供者名称:"+p.getName()+"版本号:"+p.getVersion());
System.out.println();
System.out.println(p.getInfo());
}
System.out.println();
System.out.println("支持的消息摘要名称");
for(String s:Security.getAlgorithms("messageDigest")){
System.out.println("算法名称:"+s);
}
System.out.println("支持生成公钥和私钥的方法");
for(String s : Security.getAlgorithms("keypairGenerator")){
System.out.println("name:"+s);
}
}
}
最新文章
- 索引器(C# 编程指南)
- 第六届蓝桥杯B组C++试题
- 李洪强漫谈iOS开发[C语言-040]-switch case
- Redis 有序集合(sorted set)
- SVN全量备份+增量备份脚本
- HTML --- 盒模型
- 一个备份MySQL数据库的简单Shell脚本(转)
- ISAP 模板
- STL set的用法
- 【电视桌面CSWUI】电视桌面(launcher)截图欣赏
- flex中过滤掉字符串的空格
- 将texlive带的字体安装进linux系统字体库
- base64字符串转文件,以及ngImgCrop裁剪图片并上传保存到服务器示例
- java 浅复制 代码
- 补习系列(6)- springboot 整合 shiro 一指禅
- loadtxt函数
- WEBBASE篇: 第七篇, JavaScript知识1
- ASCII编码、Unicode编码、UTF-8
- input默认显示当前时间
- nginx安装环境
热门文章
- [原创]java WEB学习笔记65:Struts2 学习之路--Struts的CRUD操作( 查看 / 删除/ 添加) ModelDriven拦截器 paramter 拦截器
- ant的那些闹挺事
- 封装pdo单例模式类
- Cannot spawn... TortoisePlink
- URL 中#号,? ,&;的作用 (摘抄整理 链接为学习地址)
- delphi注册/反注册OCX
- 杭电1003 MAX SUN
- COM编程概述
- JavaWeb开发实例---Servlet
- 【secureCRT】会话保存的路径