我想说 能不能分开写 很少给差评的 应为慕课上的老师是无私的 但是 学生花了时间却学不会你乱糟糟的代码却还得昧着良心给你尊重 对不起 我做不到
2016-08-27
不知大家有没有码过,在aes,以及ElGamal中,初始化长度超过128就会报错,去官网下jce_policy_v,两个jar包替换jre/lib/security即可
2016-08-02
一般公司这样做的。甲乙公司各有自己的一套公钥私钥。
甲用乙公布的公钥加密,信息传递到乙,乙用自己的私钥解密。 --- 这一套是乙方的公私钥。
乙用甲公布的公钥加密,信息传递到甲,甲用自己的私钥解密。 --- 这一套是甲方的公私钥。
再后面就是所谓的数字签名。
详细可参考一篇帖子。
http://justjavac.iteye.com/blog/1144151
甲用乙公布的公钥加密,信息传递到乙,乙用自己的私钥解密。 --- 这一套是乙方的公私钥。
乙用甲公布的公钥加密,信息传递到甲,甲用自己的私钥解密。 --- 这一套是甲方的公私钥。
再后面就是所谓的数字签名。
详细可参考一篇帖子。
http://justjavac.iteye.com/blog/1144151
2016-01-09
最新回答 / luckyforever
使用AES加密时,当密钥大于128时,代码会抛出java.security.InvalidKeyException: Illegal key size or default parametersIllegal key size or default parameters是指密钥长度是受限制的,java运行时环境读到的是受限的policy文件。文件位于${java_home}/jre/lib/security这种限制是因为美国对软件出口的控制。解决办法:去掉这种限制需要下载Java Cryptography...
2016-01-09