cost 256 ms
Cipher.doFinal() 为长字符串返回部分解密字符串 - Cipher.doFinal() returning part of decrypted string for a long string

使用 sunjce 解密字符串时遇到问题: 如果我将整个密文传递给 doFinal,它会正常工作,但如果我正确调用它,它只会返回部分字符串。 例如对于输入 解密的字节只包含“000000”,但如果我使用 并删除更新,以便正确打印原始字符串。 可能是什么原因? 如果我在更新后将一个空字节数组传递给 d ...

我正在接收 System.Security.Cryptography.CryptographicException:“要解密的数据长度无效。” - I amgetting System.Security.Cryptography.CryptographicException: 'Length of the data to decrypt is invalid.'

加密工作正常,但在解密密文时出现异常。 密文是通过加密“测试”密文生成的:u1jeSfKVfSRfSieLX01/uQ== 我也尝试使用 byte[] plainText = decryptTransform.TransformFinalBlock(Convert.FromBase64String ...

[uint64 x1 = *(const uint64*)in;] 和 [uint64 x2 = *(((const uint64*)in)+1);] 在 Kuznyechik 源代码中的含义(来自 VeraCrypt 密码) - What [uint64 x1 = *(const uint64*)in;] and [uint64 x2 = *(((const uint64*)in)+1);] mean in Kuznyechik source code (from VeraCrypt ciphers)

来自 VeraCrypt 源代码的 Kuznyechik 源代码中有两个元素: https://github.com/veracrypt/VeraCrypt/blob/master/src/Crypto/kuznyechik.c#L2271-L2272 它们在 Kuznyechik S-Box 中 ...

分组密码中的 SWAPMOVE 函数是什么? - What is the SWAPMOVE function in block cipher?

我在下面看到了一个名为“SWAPMOVE”的函数。 而且我不知道这个功能实际上是做什么的。 它似乎计算了一些分组密码的线性层,但我无法理解使用此函数的整个步骤。 那么,这个函数实际上是做什么的呢? 这是我看到的研究论文:Alexandre Adomnicai、Zakaria Najm 和 ...

如何组合十六进制值并保持相同的大小? - How to combine hex value and keep it the same size?

所以我从三个不同的十六进制值来源中分别提取随机的 256 个字节。 然后我使用这个异或 function 将它们中的每一个异或在一起 我得到了 1025 个字节的十六进制值。 实际上,我在这里的某个地方读到,如果我想获得相同大小的 256 字节来组合十六进制值,我需要对它们进行异或运算,但是,看起 ...

按长度查找字符串的重复 - Finding repetitions of a string by length

我有一串类似于下面显示的字母: 我将其视为密文,因此想要开始查找重复的 position 以找到加密密钥的长度(上面的示例是随机的,因此不会直接得到答案) 现在我想做的是编写一个代码,可以找到长度为 3 的重复项——例如重复“MAP”和“HAS”。 我希望代码找到这些重复,而不是我必须指定它应该查找 ...

元胞自动机加密算法中的错误段 - Errant segments in cellular automata encryption algorithm

我一直在实施一篇论文,该论文旨在通过基本元胞自动机使用 64 位分组密码进行物联网加密。 该论文位于存储库中/在自述文件中链接。 我正在尝试验证该算法的实现是否确实有效。 当前 state 第一段和第三段没有正确解密,我相信这是由于使用了规则 153。 我已经验证的事情 CA 的工作方式类似于 Wo ...

使用 OpenSSL 解密 AES 的奇怪问题,用看起来相同的垃圾填充,Base64 填充问题 - Strange problem with decryption of AES using OpenSSL, Gets padded with same looking junk, Base64 padding issue

有人可以告诉我我的代码有什么问题吗? 它在我的测试示例中工作正常..但是当我在生产中使用它时 model 它解密字符串但添加填充符号以保持某种块大小或其他东西。 我没有发布我的加密/解密方法,因为它们会使这篇文章太大,而且它们在我的测试示例正确解密和加密时工作正常, ini.GetValue是一种 ...

“类型错误:Object 类型<class 'str'>加密图像时无法传递给 C 代码</class> - "TypeError: Object type <class 'str'> cannot be passed to C code when encrypting an image

我正在尝试加密图像文件,但是当我尝试执行代码时,出现错误: TypeError: Object 类型 &lt;class 'str'&gt; 无法传递给 C 代码我将非常感谢有关如何解决此错误的任何帮助,我是使用 python 的初学者。 这是我的代码: 提前致谢 ...

如何在 Java 中使用 Camellia 128 位加密算法加密字符串? - How to encrypt String using Camellia 128-bit Encryption Algorithm in Java?

我目前正在尝试开发一个将 Camellia 128 位作为其加密算法的聊天应用程序。 我成功地从它的官方页面 [here][1] 构建并运行代码。 问题是 Integer 数据类型的算法加密。 当我尝试加密字符串消息时,我将其转换为 ASCII 形式,但它给了我 线程“main”中的异常 jav ...

在android中将数据从一个应用程序发送到另一个应用程序的加密 - Encryption in sending data from one app to another in android

我想将敏感数据从一个应用程序发送到另一个应用程序。 我使用 Intent 并通过 Bundle 发送数据。 现在,我应该使用加密算法来加密要发送的数据,同时接收器应用程序将解密数据。 哪种算法最适合移动平台? 我查看了 RSA 文档,建议不建议用于长文本加密。 我已经看到该算法使用随机 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM