aes

    1热度

    1回答

    的随机存取没有为随机存取AES CTR模式一个很好的例子,它的工作原理: Random access InputStream using AES CTR mode in android private static final int AES_BLOCK_SIZE = 16; private static IvParameterSpec calculateIVForOffset(final Iv

    1热度

    1回答

    我使用这个功能在我UWP项目数据加密: public string Encrypt(string text, string key) { byte[] buffer = Encoding.UTF8.GetBytes(text); byte[] sessionKey = Encoding.UTF8.GetBytes(key); Aes myAes =

    0热度

    2回答

    我正在开发本地文件加密/解密软件(AES-256 CBC), ,我想验证解密是否成功。 所以决定明文数据的附加MD5哈希添加到普通数据的端部和它一起进行加密, 并且当解密,计算解密数据的MD5哈希(除了最后的附加MD5哈希值)和 与比较它最后一个额外的MD5散列。 我想知道这个想法是否安全使用。 这是一个坏主意吗?

    2热度

    1回答

    我正在研究有关加密的Android应用程序。而下面的代码用于生成GCM键: KeyGenerator generator=KeyGenerator.getInstance(KeyProperties.KEY_ALGORITHM_AES, "AndroidKeyStore"); generator.init( new KeyGenParameterSpec.Builder("myfirs

    -2热度

    1回答

    我是新的python/django。我想使用AES加密。 搜索后,我发现这样的一些库:https://gist.github.com/jeetsukumaran/1291836 但我不能使用它们,因为我有IV但这没有IV代码。 我有c#中的示例代码。任何人都可以帮助我将此代码转换为Python代码? using System; using System.Collections.Generic;

    0热度

    2回答

    我使用forge作为加密库(用于执行加密的gulp脚本)和前端(在浏览器内解密的情况下)。 该电脑是一个i5-6200U瓦特/ 16GB RAM,并需要大约10秒的对称加密。或解密15MB json文件。 我真正的问题是解密时间对于用户来说太长(多个文件加载和解密需要30s +在这个系统上)。 我当然错过了一些关键元素(缓冲区或......我在域中缺乏的经验可能会错过)。在下面的代码中有明显的错误

    1热度

    1回答

    我想在我的项目上使用RSA/AES文件加密。我用rsa制作了一对私钥/公钥和一个AES密钥,之后,我将用公钥加密AES密钥。最后我用私有RSA密钥解密AES加密的密钥。 这是代码: RSA密钥: public class EncriptionRSAKey { public static final int RSA_Key_Size = 512; // dimensione chiave

    1热度

    1回答

    我在密新手,我总是得到这个犯错 有一个服务:http://aesencryption.net/ 所以我为了把服务结果在我的测试案例加密文本 key: passwd original: mysecret bytes: 128 (*don't know what it means but anyway..) encrypted: EaDf/5rVXY3qMeQx1JmPCw== ,我有这个S

    1热度

    1回答

    我最近分配了一个加密我的链接和参数的任务,我在swift中传递dataTaskWithRequest。最主要的是它应该产生与Android平台相同的输出。 android团队已经使用spring创建了一个用于解密数据的后端。 Java代码是这样的 类AESencrp { private static final String ALGO = "AES"; private static final

    -1热度

    1回答

    我正在倒转一个应用程序,但我不是AES算法的专家。 该应用程序为用户提供了进行离线登录的机会。 用户会被要求提供他用户名和密码 这是一个用来存储用户 public void EncryptLoginInfo(string username, byte[] secretShared, byte[] salt) { byte[] random = calc.GenerateRandomBy