//调用如下PBEWithMD5AndDES算法正常
try
{
SecretKeyFactory skf = SecretKeyFactory.getInstance("PBEWithMD5AndDES");
}
catch(Exception ex)
{
System.out.printf("\n SecretKeyFactory.getInstance" + ex.getMessage().toString() + "\n");
}//但是调用如下一些算法则都会失败
try
{
//PBEWITHSHAAND192BITAES-CBC-BC PBEWITHSHAAND40BITRC4
SecretKeyFactory skf = SecretKeyFactory.getInstance("PBEWITHSHA256AND128BITAES-CBC-BC");
}
catch(Exception ex)
{
System.out.printf("\n SecretKeyFactory.getInstance" + ex.getMessage().toString() + "\n");
}求高人指点,谢谢。
try
{
SecretKeyFactory skf = SecretKeyFactory.getInstance("PBEWithMD5AndDES");
}
catch(Exception ex)
{
System.out.printf("\n SecretKeyFactory.getInstance" + ex.getMessage().toString() + "\n");
}//但是调用如下一些算法则都会失败
try
{
//PBEWITHSHAAND192BITAES-CBC-BC PBEWITHSHAAND40BITRC4
SecretKeyFactory skf = SecretKeyFactory.getInstance("PBEWITHSHA256AND128BITAES-CBC-BC");
}
catch(Exception ex)
{
System.out.printf("\n SecretKeyFactory.getInstance" + ex.getMessage().toString() + "\n");
}求高人指点,谢谢。
解决方案 »
- 新人求助,不急,求详细代码,初级学员,学到了循环,求看得懂
- Extjs GridPanel 加不到 TabPanel里去 那个大哥帮忙下
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 关于Exception in thread "AWT-EventQueue-0" java.lang.
- 高手不要懒,来看一下。好心人们请顶一下。谢谢了
- 请问复合和继承的区别 散分50
- 谁能给个经典的SSH例子:jsp输入数据,存储到数据库oracle
- 这种写法合理不????
- java.util.logging 怎么用啊
- think in java中关于io问题的一个例子?
- 紧急求援!编译能通过,但就不能执行!各位大大有什么高招??
- 【急!!!】java-socket单工长连接遇到的问题求助
- 使用java编程,去连接华为的SYNLOCK V3设备,然后读取设备上的数据,该用什么方法?
System.out.println(obj);
}
//用上面的代码打印系统算法时显示包含了上面的算法。
这段程序的执行结果是
BLOWFISH
ARCFOUR
PBEWITHMD5ANDDES
RC2
RSA
PBEWITHMD5ANDTRIPLEDES
PBEWITHSHA1ANDDESEDE
DESEDE
AESWRAP
AES
DES
DESEDEWRAP
RSA/ECB/PKCS1PADDING
PBEWITHSHA1ANDRC2_40没有PBEWITHSHA256AND128BITAES-CBC-BC
我这里显示有的。
PBEWITHSHAAND192BITAES-CBC-BC
PBEWITHSHAAND40BITRC4
2.16.840.1.101.3.4.1.42
2.16.840.1.101.3.4.1.43
2.16.840.1.101.3.4.1.44
AESRFC3211WRAP
NOEKEON
ARCFOUR
PBEWITHMD5ANDTRIPLEDES
ELGAMAL
CAST6
CAST5
2.16.840.1.101.3.4.1.41
RSA/RAW
PBEWITHMD5AND128BITAES-CBC-OPENSSL
PBEWITHMD5AND256BITAES-CBC-OPENSSL
RSA/PKCS1
BROKENIES
PBEWITHSHA256AND128BITAES-CBC-BC
BROKENPBEWITHMD5ANDDES
GOST28147
SEEDWRAP
2.16.840.1.101.3.4.1.3
IES
2.16.840.1.101.3.4.1.2
2.16.840.1.101.3.4.1.4
2.16.840.1.101.3.4.1.1
SERPENT
1.2.840.113533.7.66.10
PBEWITHSHAAND128BITRC2-CBC
PBEWITHSHAAND128BITAES-CBC-BC
BROKENPBEWITHSHAAND2-KEYTRIPLEDES-CBC
1.3.14.3.2.7
1.2.840.113549.1.9.16.3.6
1.2.840.113549.1.9.16.3.7
PBEWITHSHA256AND192BITAES-CBC-BC
TEA
ELGAMAL/PKCS1
PBEWITHSHAAND2-KEYTRIPLEDES-CBC
HC256
RSA/1
RSA/2
OLDPBEWITHSHAANDTWOFISH-CBC
1.2.840.113549.1.1.7
PBEWITHSHA256AND256BITAES-CBC-BC
1.2.840.113549.1.1.1
1.2.392.200011.61.1.1.1.2
RC2
1.2.392.200011.61.1.1.1.4
1.2.392.200011.61.1.1.1.3
RC5
RC6
PBEWITHSHAAND40BITRC2-CBC
BROKENPBEWITHSHA1ANDDES
DES
AES
DESEDEWRAP
PBEWITHSHAAND256BITAES-CBC-BC
GRAINV1
VMPC-KSA3
CAMELLIA
BLOWFISH
PBEWITHSHA1ANDRC2
ARC4
RSA
PBEWITHSHAAND3-KEYTRIPLEDES-CBC
DESEDE
PBEWITHSHAANDTWOFISH-CBC
1.2.410.200004.1.4
RC2WRAP
HC128
GRAIN128
BROKENPBEWITHSHAAND3-KEYTRIPLEDES-CBC
RIJNDAEL
CAMELLIARFC3211WRAP
2.5.8.1.1
BROKENECIES
SALSA20
OLDPBEWITHSHAAND3-KEYTRIPLEDES-CBC
PBEWITHSHA1ANDDESEDE
SKIPJACK
AESWRAP
PBEWITHSHA1ANDDES
ECIES
1.2.643.2.2.21
SEED
DESEDERFC3211WRAP
PBEWITHSHA1ANDRC2_40
XTEA
RSA/OAEP
PBEWITHMD5AND192BITAES-CBC-OPENSSL
PBEWITHMD5ANDDES
VMPC
1.3.6.1.4.1.3029.1.2
CAMELLIAWRAP
PBEWITHSHAAND128BITRC4
RC5-64
1.2.840.113549.3.7
RSA/ECB/PKCS1PADDING
RSA/ISO9796-1
2.16.840.1.101.3.4.1.24
TWOFISH
2.16.840.1.101.3.4.1.23
2.16.840.1.101.3.4.1.22
PBEWITHMD5ANDRC2
2.16.840.1.101.3.4.1.21
1.2.840.113549.3.2
SecretKeyFactory skf = SecretKeyFactory.getInstance("PBEWITHSHA256AND128BITAES-CBC-BC");
改成
SecretKeyFactory skf = SecretKeyFactory.getInstance("PBEWITHSHA256AND128BITAES-CBC-BC", "BC");再试试看
SecretKeyFactory skf = SecretKeyFactory.getInstance("PBEWITHSHA256AND128BITAES-CBC-BC", "BC");
后报错如下:JCE cannot authenticate the provider BC