Topic: 疯狂求助,JAVA的加密库没法用为什么? |
Print this page |
1.疯狂求助,JAVA的加密库没法用为什么? | Copy to clipboard |
Posted by: snowting Posted on: 2004-10-20 09:04 我是JAVA初学者,要编写关于文件加密和身份认证方面的程序,实现安全中间件的加密和认证功能。 我用的开发工具是jbuilder9.0+jboss,我引用了import java.security.*; import javax.crypto.*; import javax.crypto.spec.*; import java.io.*; 但我却完全不能使用加密的库函数如JCE中的加密类,使用就会报错(如:unreported exception java.security.NoSuchAlgorithmException;must be caught or declared to the thrown at line 34)。 我不知是哪出了问题特向你求教。这一关过不了,我完全没法继续我的程序。 现在非常苦恼。如果知道,请赐教,非常感谢! |
2.Re:疯狂求助,JAVA的加密库没法用为什么? [Re: snowting] | Copy to clipboard |
Posted by: kavinwang Posted on: 2004-10-20 13:12 里面支持的加密方法选择的不对,换一个试试 或者把那段代码用try-catch框起来。 |
3.Re:疯狂求助,JAVA的加密库没法用为什么? [Re: snowting] | Copy to clipboard |
Posted by: linux_china Posted on: 2004-10-20 13:20 NoSuchAlgorithmException,应该是没有这个算法吧? 你可能引用了不支持的算法,Java自带的加密算法不多。你可以参考一下第三方的实现,如bouncycastle。不知道对不对,胡说了一通。 |
4.Re:疯狂求助,JAVA的加密库没法用为什么? [Re: snowting] | Copy to clipboard |
Posted by: snowting Posted on: 2004-10-20 16:12 我是想用bouncycastle JCE 可是不知道如何配置到Jbuilder中使用。好心人,能给点帮助吗? |
5.Re:疯狂求助,JAVA的加密库没法用为什么? [Re: snowting] | Copy to clipboard |
Posted by: aaaa2004 Posted on: 2004-10-20 21:38 你应该把你的加密的那一段代码用tyr……catch括号起来。 这是因为加密算法很多都会涉及到biginteger,不括号起来的话,会出现异常。 同时,你还要注意,你所指定的算法java是否已经实现,如rsa算法java就没有实现。 |
6.Re:疯狂求助,JAVA的加密库没法用为什么? [Re: aaaa2004] | Copy to clipboard |
Posted by: kavinwang Posted on: 2004-10-20 22:08 aaaa2004 wrote: 我说的他/她不听,不知你说的结果如何^_^ |
7.Re:疯狂求助,JAVA的加密库没法用为什么? [Re: snowting] | Copy to clipboard |
Posted by: snowting Posted on: 2004-10-21 09:12 非常感谢。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |