分组密码中的 SWAPMOVE 函数是什么?
我在下面看到了一个名为“SWAPMOVE”的函数。 SWAPMOVE(A,B,M,n): T = (B ^ (A >> n)) & M B = B ^ T A = A ^ (T << n) 而且我不知道这个功能实际上是…
如何组合十六进制值并保持其大小相同?
所以我从三个不同的源中随机提取 256 个字节的十六进制值。 x = 0bb2b14357319415b4ca04dc297be2d9d54ff4f9292f5b8511cb0a53cf60b4be407ff95ec416f571…
为什么我们只将第一位和最后一位放在一起进行 SBox 替换?
今天,在课堂上我们讨论了如何在 feistal 密码中使用 s-box。我们先生接着说,对于s盒替换,我们将第1位和最后一位作为一部分,其余的位作为另一部分…
按长度查找字符串的重复项
我有一串类似于下图所示的字母: 'ABTSOFDNSOHASAPMAPDSNFAKSGMOMAPEPTNSNTROMAPKSDFANSDHASOMAPDODDFG' 我将其视为密文,因此想要开始查找重复的位置…
如何选择AES填充模式?
Closed. This question is off-topic. It is not currently accepting answers. 想要改进此问题吗?更新问题,使其关于- Stack Overflow 的主题。 12…
Python 24 位流没有给出正确的值?
我将 3 个字母转换为 ASCII 二进制表示法,然后将第一个字母增加 16 位,第二个字母增加 8 位,最后一个字母保持原样,这样当配置 24 位流时,前 8 位…
需要移植 XTEA C++ 的帮助代码为 PHP
我在将 C++ 代码转换为 PHP 时遇到一些问题。目的是我需要使用 XTEA 密码 将我的应用程序(使用 C++ 构建)与 Web 服务器(PHP)进行通信,以通过 XML…
需要支持 1 位反馈密码模式的 3-DES 密码库
我找不到支持 1 位流模式下的 CFB、OFB 或 CBC 模式的 java 库。 到目前为止,我尝试过的库(BouncyCastle 和 IAIK)仅支持范围 8-64。…
AES-CTR 模式(类似流式加密)明文中的 1 位变化会导致密文中的 1 位变化吗?
据我了解,在流密码(或 AES CTR 模式)中,密钥实际上是使用 IV 加密的(或者一般来说,我们从密钥 K 生成伪随机字节)。然后,我们使用该密钥通过 X…
TDEA和CBC模式?
我正在尝试掌握加密图和 TDEA(三重 DES)的窍门。我知道 TDEA 看起来像这样: ciphertext = EK3(DK2(EK1(plaintext))) 我也知道链块密码使用 IV 来播…
- 共 1 页
- 1