javax.crypto

    6热度

    3回答

    我使用此代码段加密/解密数据: http://www.androidsnippets.com/encryptdecrypt-strings 看来,javax.crypto.KeyGenerator.generateKey()操作的工作方式不同Android中2.3.3 OS比其他(以前?)的版本。当然,这会给我的用户带来一个主要问题,当他们将设备从2.2升级到2.3.3时,应用程序开始抛出解密数据

    0热度

    2回答

    我想知道是否建议创建一个SealedObject来进行客户端 - 服务器通信以保护隐私。客户端 - 服务器通信已通过https完成。 也许它已经真正受到https通信的保护,并且双重加密会使服务器的工作超出需要。 谢谢。

    1热度

    1回答

    为什么我在使用openssl aes命令工具和openssl AES apis时会得到不同的密文? 我已经使用三种类型的加密:在javax.cryto A型)的OpenSSL命令行工具 B型)类 C型)的OpenSSL C API。 使用类型(a)和(b),我得到了相同的密文。但是当使用(c)时我得到了不同的密文。 我想在使用方法c和方法a/b时得到相同的密文。 我认为c类型有问题,但找不到它。请

    76热度

    2回答

    我想实现基于密码的加密算法,但我得到这个异常: javax.crypto.BadPaddingException:鉴于最终块未正确填充 什么可能是问题? (我是新来的Java。) 这里是我的代码: public class PasswordCrypter { private Key key; public PasswordCrypter(String password) {

    3热度

    2回答

    使用在https://raw.github.com/usefulfor/usefulfor/master/security/JBoss.java找到的代码编码的,我做了以下几部件: bash-3.2$ java -cp . JBoss -e testpython -27038292d345798947e2852756afcf0a bash-3.2$ java -cp . JBoss -d -2

    0热度

    2回答

    我使用javax.crypto.Cipher加密一个文件,然后解密它,但我仍然得到BadPaddingException。以下课程从输入文件接收inputStream,输出文件接收outputStream。 Error 13:22:15,049 ERROR [STDERR] javax.crypto.BadPaddingException: Given final block not proper