zoukankan      html  css  js  c++  java
  • 列出本机JCE提供者,支持消息摘要算法,支持公钥私钥算法

    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);
            }
        }
    }
    如果有使用请标明来源:http://www.cnblogs.com/duwenlei/
  • 相关阅读:
    K8S之traefik高级特性
    docker nginx-php容器镜像瘦身优化
    Dubbo-服务消费者初始化
    ThreadLocal 源码分析
    JVM 对象分配规则
    JVM GC 机制
    LockSupport
    自旋锁
    CAS
    Synchronized 监视器锁
  • 原文地址:https://www.cnblogs.com/duwenlei/p/3910758.html
Copyright © 2011-2022 走看看