jdk6提供的加密算法

SUN:SHA1PRNG____sun.security.provider.SecureRandom
SUN:SHA1withDSA____sun.security.provider.DSA$SHA1withDSA
SUN:NONEwithDSA____sun.security.provider.DSA$RawDSA
SUN:DSA____sun.security.provider.DSAKeyPairGenerator
SUN:MD2____sun.security.provider.MD2
SUN:MD5____sun.security.provider.MD5
SUN:SHA____sun.security.provider.SHA
SUN:SHA-256____sun.security.provider.SHA2
SUN:SHA-384____sun.security.provider.SHA5$SHA384
SUN:SHA-512____sun.security.provider.SHA5$SHA512
SUN:DSA____sun.security.provider.DSAParameterGenerator
SUN:DSA____sun.security.provider.DSAParameters
SUN:DSA____sun.security.provider.DSAKeyFactory
SUN:X.509____sun.security.provider.X509Factory
SUN:JKS____sun.security.provider.JavaKeyStore$JKS
SUN:CaseExactJKS____sun.security.provider.JavaKeyStore$CaseExactJKS
SUN:JavaPolicy____sun.security.provider.PolicySpiFile
SUN:JavaLoginConfig____sun.security.provider.ConfigSpiFile
SUN:PKIX____sun.security.provider.certpath.SunCertPathBuilder
SUN:PKIX____sun.security.provider.certpath.PKIXCertPathValidator
SUN:LDAP____sun.security.provider.certpath.LDAPCertStore
SUN:Collection____sun.security.provider.certpath.CollectionCertStore
SUN:com.sun.security.IndexedCollection____sun.security.provider.certpath.IndexedCollectionCertStore
SunRsaSign:RSA____sun.security.rsa.RSAKeyFactory
SunRsaSign:RSA____sun.security.rsa.RSAKeyPairGenerator
SunRsaSign:MD2withRSA____sun.security.rsa.RSASignature$MD2withRSA
SunRsaSign:MD5withRSA____sun.security.rsa.RSASignature$MD5withRSA
SunRsaSign:SHA1withRSA____sun.security.rsa.RSASignature$SHA1withRSA
SunRsaSign:SHA256withRSA____sun.security.rsa.RSASignature$SHA256withRSA
SunRsaSign:SHA384withRSA____sun.security.rsa.RSASignature$SHA384withRSA
SunRsaSign:SHA512withRSA____sun.security.rsa.RSASignature$SHA512withRSA
SunJSSE:RSA____sun.security.rsa.RSAKeyFactory
SunJSSE:RSA____sun.security.rsa.RSAKeyPairGenerator
SunJSSE:MD2withRSA____sun.security.rsa.RSASignature$MD2withRSA
SunJSSE:MD5withRSA____sun.security.rsa.RSASignature$MD5withRSA
SunJSSE:SHA1withRSA____sun.security.rsa.RSASignature$SHA1withRSA
SunJSSE:MD5andSHA1withRSA____com.sun.net.ssl.internal.ssl.RSASignature
SunJSSE:SunX509____com.sun.net.ssl.internal.ssl.KeyManagerFactoryImpl$SunX509
SunJSSE:NewSunX509____com.sun.net.ssl.internal.ssl.KeyManagerFactoryImpl$X509
SunJSSE:SunX509____com.sun.net.ssl.internal.ssl.TrustManagerFactoryImpl$SimpleFactory
SunJSSE:PKIX____com.sun.net.ssl.internal.ssl.TrustManagerFactoryImpl$PKIXFactory
SunJSSE:SSL____com.sun.net.ssl.internal.ssl.SSLContextImpl
SunJSSE:SSLv3____com.sun.net.ssl.internal.ssl.SSLContextImpl
SunJSSE:TLS____com.sun.net.ssl.internal.ssl.SSLContextImpl
SunJSSE:TLSv1____com.sun.net.ssl.internal.ssl.SSLContextImpl
SunJSSE:Default____com.sun.net.ssl.internal.ssl.DefaultSSLContextImpl
SunJSSE:PKCS12____com.sun.net.ssl.internal.pkcs12.PKCS12KeyStore
SunJCE:RSA____com.sun.crypto.provider.RSACipher
SunJCE:DES____com.sun.crypto.provider.DESCipher
SunJCE:DESede____com.sun.crypto.provider.DESedeCipher
SunJCE:DESedeWrap____com.sun.crypto.provider.DESedeWrapCipher
SunJCE:PBEWithMD5AndDES____com.sun.crypto.provider.PBEWithMD5AndDESCipher
SunJCE:PBEWithMD5AndTripleDES____com.sun.crypto.provider.PBEWithMD5AndTripleDESCipher
SunJCE:PBEWithSHA1AndRC2_40____com.sun.crypto.provider.PKCS12PBECipherCore$PBEWithSHA1AndRC2_40
SunJCE:PBEWithSHA1AndDESede____com.sun.crypto.provider.PKCS12PBECipherCore$PBEWithSHA1AndDESede
SunJCE:Blowfish____com.sun.crypto.provider.BlowfishCipher
SunJCE:AES____com.sun.crypto.provider.AESCipher
SunJCE:AESWrap____com.sun.crypto.provider.AESWrapCipher
SunJCE:RC2____com.sun.crypto.provider.RC2Cipher
SunJCE:ARCFOUR____com.sun.crypto.provider.ARCFOURCipher
SunJCE:DES____com.sun.crypto.provider.DESKeyGenerator
SunJCE:DESede____com.sun.crypto.provider.DESedeKeyGenerator
SunJCE:Blowfish____com.sun.crypto.provider.BlowfishKeyGenerator
SunJCE:AES____com.sun.crypto.provider.AESKeyGenerator
SunJCE:RC2____com.sun.crypto.provider.KeyGeneratorCore$RC2KeyGenerator
SunJCE:ARCFOUR____com.sun.crypto.provider.KeyGeneratorCore$ARCFOURKeyGenerator
SunJCE:HmacMD5____com.sun.crypto.provider.HmacMD5KeyGenerator
SunJCE:HmacSHA1____com.sun.crypto.provider.HmacSHA1KeyGenerator
SunJCE:HmacSHA256____com.sun.crypto.provider.KeyGeneratorCore$HmacSHA256KG
SunJCE:HmacSHA384____com.sun.crypto.provider.KeyGeneratorCore$HmacSHA384KG
SunJCE:HmacSHA512____com.sun.crypto.provider.KeyGeneratorCore$HmacSHA512KG
SunJCE:DiffieHellman____com.sun.crypto.provider.DHKeyPairGenerator
SunJCE:DiffieHellman____com.sun.crypto.provider.DHParameterGenerator
SunJCE:DiffieHellman____com.sun.crypto.provider.DHKeyAgreement
SunJCE:DiffieHellman____com.sun.crypto.provider.DHParameters
SunJCE:DES____com.sun.crypto.provider.DESParameters
SunJCE:DESede____com.sun.crypto.provider.DESedeParameters
SunJCE:PBE____com.sun.crypto.provider.PBEParameters
SunJCE:PBEWithMD5AndDES____com.sun.crypto.provider.PBEParameters
SunJCE:PBEWithMD5AndTripleDES____com.sun.crypto.provider.PBEParameters
SunJCE:PBEWithSHA1AndDESede____com.sun.crypto.provider.PBEParameters
SunJCE:PBEWithSHA1AndRC2_40____com.sun.crypto.provider.PBEParameters
SunJCE:Blowfish____com.sun.crypto.provider.BlowfishParameters
SunJCE:AES____com.sun.crypto.provider.AESParameters
SunJCE:RC2____com.sun.crypto.provider.RC2Parameters
SunJCE:OAEP____com.sun.crypto.provider.OAEPParameters
SunJCE:DiffieHellman____com.sun.crypto.provider.DHKeyFactory
SunJCE:DES____com.sun.crypto.provider.DESKeyFactory
SunJCE:DESede____com.sun.crypto.provider.DESedeKeyFactory
SunJCE:PBEWithMD5AndDES____com.sun.crypto.provider.PBEKeyFactory$PBEWithMD5AndDES
SunJCE:PBEWithMD5AndTripleDES____com.sun.crypto.provider.PBEKeyFactory$PBEWithMD5AndTripleDES
SunJCE:PBEWithSHA1AndDESede____com.sun.crypto.provider.PBEKeyFactory$PBEWithSHA1AndDESede
SunJCE:PBEWithSHA1AndRC2_40____com.sun.crypto.provider.PBEKeyFactory$PBEWithSHA1AndRC2_40
SunJCE:PBKDF2WithHmacSHA1____com.sun.crypto.provider.PBKDF2HmacSHA1Factory
SunJCE:HmacMD5____com.sun.crypto.provider.HmacMD5
SunJCE:HmacSHA1____com.sun.crypto.provider.HmacSHA1
SunJCE:HmacSHA256____com.sun.crypto.provider.HmacCore$HmacSHA256
SunJCE:HmacSHA384____com.sun.crypto.provider.HmacCore$HmacSHA384
SunJCE:HmacSHA512____com.sun.crypto.provider.HmacCore$HmacSHA512
SunJCE:HmacPBESHA1____com.sun.crypto.provider.HmacPKCS12PBESHA1
SunJCE:SslMacMD5____com.sun.crypto.provider.SslMacCore$SslMacMD5
SunJCE:SslMacSHA1____com.sun.crypto.provider.SslMacCore$SslMacSHA1
SunJCE:JCEKS____com.sun.crypto.provider.JceKeyStore
SunJCE:SunTlsPrf____com.sun.crypto.provider.TlsPrfGenerator
SunJCE:SunTlsRsaPremasterSecret____com.sun.crypto.provider.TlsRsaPremasterSecretGenerator
SunJCE:SunTlsMasterSecret____com.sun.crypto.provider.TlsMasterSecretGenerator
SunJCE:SunTlsKeyMaterial____com.sun.crypto.provider.TlsKeyMaterialGenerator
SunJGSS:1.2.840.113554.1.2.2____sun.security.jgss.krb5.Krb5MechFactory
SunJGSS:1.3.6.1.5.5.2____sun.security.jgss.spnego.SpNegoMechFactory
SunSASL:DIGEST-MD5____com.sun.security.sasl.digest.FactoryImpl
SunSASL:GSSAPI____com.sun.security.sasl.gsskerb.FactoryImpl
SunSASL:EXTERNAL____com.sun.security.sasl.ClientFactoryImpl
SunSASL:PLAIN____com.sun.security.sasl.ClientFactoryImpl
SunSASL:CRAM-MD5____com.sun.security.sasl.ClientFactoryImpl
SunSASL:CRAM-MD5____com.sun.security.sasl.ServerFactoryImpl
SunSASL:GSSAPI____com.sun.security.sasl.gsskerb.FactoryImpl
SunSASL:DIGEST-MD5____com.sun.security.sasl.digest.FactoryImpl
XMLDSig:http://www.w3.org/2000/09/xmldsig#enveloped-signature____org.jcp.xml.dsig.internal.dom.DOMEnvelopedTransform
XMLDSig:http://www.w3.org/2002/06/xmldsig-filter2____org.jcp.xml.dsig.internal.dom.DOMXPathFilter2Transform
XMLDSig:http://www.w3.org/2001/10/xml-exc-c14n#WithComments____org.jcp.xml.dsig.internal.dom.DOMExcC14NMethod
XMLDSig:http://www.w3.org/2001/10/xml-exc-c14n#____org.jcp.xml.dsig.internal.dom.DOMExcC14NMethod
XMLDSig:http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments____org.jcp.xml.dsig.internal.dom.DOMCanonicalXMLC14NMethod
XMLDSig:DOM____org.jcp.xml.dsig.internal.dom.DOMXMLSignatureFactory
XMLDSig:http://www.w3.org/2000/09/xmldsig#base64____org.jcp.xml.dsig.internal.dom.DOMBase64Transform
XMLDSig:http://www.w3.org/TR/2001/REC-xml-c14n-20010315____org.jcp.xml.dsig.internal.dom.DOMCanonicalXMLC14NMethod
XMLDSig:http://www.w3.org/TR/1999/REC-xpath-19991116____org.jcp.xml.dsig.internal.dom.DOMXPathTransform
XMLDSig:http://www.w3.org/TR/1999/REC-xslt-19991116____org.jcp.xml.dsig.internal.dom.DOMXSLTTransform
XMLDSig:DOM____org.jcp.xml.dsig.internal.dom.DOMKeyInfoFactory
SunPCSC:PC/SC____sun.security.smartcardio.SunPCSC$Factory
SunMSCAPI:Windows-PRNG____sun.security.mscapi.PRNG
SunMSCAPI:Windows-MY____sun.security.mscapi.KeyStore$MY
SunMSCAPI:Windows-ROOT____sun.security.mscapi.KeyStore$ROOT
SunMSCAPI:NONEwithRSA____sun.security.mscapi.RSASignature$Raw
SunMSCAPI:SHA1withRSA____sun.security.mscapi.RSASignature$SHA1
SunMSCAPI:SHA256withRSA____sun.security.mscapi.RSASignature$SHA256
SunMSCAPI:SHA384withRSA____sun.security.mscapi.RSASignature$SHA384
SunMSCAPI:SHA512withRSA____sun.security.mscapi.RSASignature$SHA512
SunMSCAPI:MD5withRSA____sun.security.mscapi.RSASignature$MD5
SunMSCAPI:MD2withRSA____sun.security.mscapi.RSASignature$MD2
SunMSCAPI:RSA____sun.security.mscapi.RSAKeyPairGenerator
SunMSCAPI:RSA____sun.security.mscapi.RSACipher
SunMSCAPI:RSA/ECB/PKCS1Padding____sun.security.mscapi.RSACipher

时间: 2024-10-02 05:08:47

jdk6提供的加密算法的相关文章

django 提供的加密算法

django 提供的加密算法 导包 from django.contrib.auth.hashers import make_password, check_password 加密 # 原密码 1234 password = '1234' # 加密 make_password(password) # pbkdf2_sha256$120000$S92tuv6RM7Ct$SwDIx5MYxahhSCFWf/OmA650rZTvqbW7QcbNLw/Oq/I= 解密 # 加密后的密码 pwd = 'p

使用 JavaScriptService 在.NET Core 里实现DES加密算法

文章<ASP.NET Core love JavaScript>和<跨平台的 NodeJS 组件解决 .NetCore 不支持 System.Drawing图形功能的若干问题>为我们扩展.NET Core的API提供了一套解决方案,上周在看.NET的加解密算法发现目前为止没有包括DES算法,github上在才刚刚加入,具体可以看 https://group.cnblogs.com/topic/75273.html . Node.js的Crypto库就提供各种加密算法,可以非常方便地

[转载]加密算法库Crypto——nodejs中间件系列

从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发.Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎.chrome浏览器就基于V8,同时打开20-30个网页都很流畅.Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而且学习曲线更低.非常适合小型网站,个性化网站,我们自己的Geek网站!! 关于作者 张丹(Conan), 创业者,程序员(Java,R,Jav

Linux Kernel(Android) 加密算法总结(三)-应用程序调用内核加密算法接口

在Linux Kernel(Android) 加密算法总结(cipher.compress.digest)文章中,介绍了如何在内核中加入三种不同类型的内核加密算法, 并给出了在内核模块中如何调用他们的实例. 本文将主要介绍,如何在应用程序空间中(user space) 调用内核空间(kernel space)加密模块提供的加密算法API. 方法一:通过调用crypto: af_alg - User-space interface for Crypto API, Herbert Xu <[emai

Java 5 、6、 7中新特性

JDK5新特性(与1.4相比)[转] 1 循环 for (type variable : array){ body} for (type variable : arrayList){body} 而1.4必须是: for (int i = 0; i < array.length; i++){ type variable = array[i];    body} for (int i = 0; i < arrayList.size(); i++){type variable = (type) ar

【转】 Java 进行 RSA 加解密时不得不考虑到的那些事儿

[转] Java 进行 RSA 加解密时不得不考虑到的那些事儿 1. 加密的系统不要具备解密的功能,否则 RSA 可能不太合适 公钥加密,私钥解密.加密的系统和解密的系统分开部署,加密的系统不应该同时具备解密的功能,这样即使黑客攻破了加密系统,他拿到的也只是一堆无法破解的密文数据.否则的话,你就要考虑你的场景是否有必要用 RSA 了. 2. 可以通过修改生成密钥的长度来调整密文长度 生成密文的长度等于密钥长度.密钥长度越大,生成密文的长度也就越大,加密的速度也就越慢,而密文也就越难被破解掉.著名

100款开源软件

不知道这些你就OUT了!100款开源软件 好的软件可以极大提高工作效率,完成一些不可能完成工作.然而我们也常常为选择哪款软件而头疼,本次为大家推出的100款软件都是经过整理分类的,而且最重要的是100款软件都是开源免费且使用于Linux环境下,大部分都可以直接从官网上下载使用.如果你完全没有接触过以下我介绍的这100款软件,我只能说一句你OUT了! 图:100款软件分类图 接下来将要介绍的100款开源应用程序,是我花了很多时间为大家整理的,这些软件对大家来说是很有用的.我希望通过这100款软件告

JDK各个版本的新特性jdk1.5-jdk8

JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言.今天先为大家介绍一下JDK1.5版本到JDK1.7版本的特性.希望能给予帮助. JDK1.5新特性: 1.自动装箱与拆箱: 自动装箱的过程:每当需要一种类型的对象时,这种基本类型就自动地封装到与它相同类型的包装中. 自动拆箱的过程:每当需要一个值时,被装箱对象中的值就被自动地提取出来,没必要再去调用intValue(

001-概述

一.程序语言基础 第一代语言.机器语言 示例:0000 0001 1101 10000 第二代语言.汇编语言 示例:ADD AX,BX 第三代语言[高级语言].结构化语言,Fortran.Basic.C.Pascal 面向对象(OO):Algo.Simula67.Ada.SmallTalk.C++.java.C# 示例:a+b 第四代语言.命令式语言,SQL 二.语言时序图 三.发展历史 版本 名称 发行日期 主要新特性 JDK 1.1.0   1996-01-23   JDK 1.1.4 Sp