问题标签 [twofish]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Twofish 密钥生成器不可用错误
我正在研究 Twofish 加密,并研究了类似下面的代码。
但是,我一直收到上述错误。
请帮助调查它并在必要时提供建议。
genexus - Genexus Encrypt64 TwoFish 实现
我正在使用 c#(不是 Genexus)中的环境,我需要使用 Genexus Encrypt64 方法使用的 TwoFish 算法的相同实现来加密数据。
我有一些我应该生成的输入(未加密)和输出(加密)的加密密钥和示例。我有一些问题,因为我从网上获得了 TwoFish 算法的一些实现,但它们似乎都与 Genexus 中使用的算法相同。另外,我尝试了一些在线工具,但都没有奏效。
有没有人遇到过这个问题?除了 TwoFish 加密之外,我还应该进行其他操作吗?Genexus 使用什么模式进行 TwoFish 加密?}
提前致谢!
java - 如何在java中实现twofish加密来加密/解密字符串?
我最近从https://www.schneier.com/academic/twofish/download.html下载了 twofish-java.zip 。里面有一个jar文件twofish.jar。有人向我解释了如何在 java 中实现 twofish 加密,以使用这个 jar 文件在 java 中加密/解密字符串
java - 使用 Twofish 加密/解密
我正在尝试使用 TWOFISH 进行加密和解密。我收到错误:线程“main”中的异常 java.security.NoSuchAlgorithmException:twofish KeyGenerator 不可用
我的代码:
java - Java 加密 TwoFish 与模式 ECB
我正在尝试使用带有 ECB 模式的 Twofish 进行加密和加密。我尝试使用库“gnu.crypto.cipher.Twofish”,但它不允许将模式设置为 ECB。我们可以使用任何库或代码。请帮忙。谢谢。
java - Twofish 加密:“java.security.NosuchAlgorithnException:Twofish KeyGenerator 不可用”错误
这是为 twofish 算法生成密钥并使用它进行加密的代码。
php - 如何使用 ECB 密码模式和 PKCS7 块填充模式使用 Twofish 加密?
我想用 PHP 访问 API。规格如下:
- 双鱼算法
- ECB 密码模式
- PKCS7块填充模式
我尝试了很多不同的 PHP 函数和库,但似乎都没有。
这是我的代码:
你看到这段代码有问题吗?
cryptography - 双鱼已知答案测试
我正在研究使用 twofish 来加密数据字符串。在将我的宝贵数据委托给未知图书馆之前,我希望验证它是否与Bruce Schneier 网站上发布的已知答案测试一致。
令我沮丧的是,我尝试了三个 twofish 实现,但没有一个与 KAT 一致。这让我相信我做错了什么,我想知道是否有人可以告诉我它是什么。
我确保模式相同(CBC),密钥长度相同(128 位)并且 iv/key/pt 值相同。twofish 加密是否有其他参数在起作用?
以下是来自 KAT 存档的 CBC_E_M.txt 的前两个测试条目:
我将这些解释为十六进制,因此 16bytes=128bits 长。
我尝试使用以下 twofish 实现:
- 红宝石:https ://github.com/mcarpenter/twofish.rb
- JS:https ://github.com/ryanofsky/twofish/
- 在线:http ://twofish.online-domain-tools.com/
所有三个在第一次测试中给出相同的 CT,即(十六进制编码)
到目前为止一切顺利,除了它与 KAT 中的 CT0 不一致......
对于第二个测试,ruby 库和在线工具给出:
虽然 js 库提供:
这些都不与 KAT 中的 CT1 一致。
我在这里做错了吗?非常感谢任何帮助。
在线工具易于使用,只需确保选择 HEX 作为键并输入文本。这是我用来生成这些值的 ruby 代码(必须检查每个库才能使其工作):
python - 使用python实现Twofish加密
我正在尝试在 python 中使用 Twofish 算法加密“Hello world”。我使用这个包https://pypi.python.org/pypi/twofish/0.3.0
加密消息没有问题,但是我想将密码模式设置为 CBC,但我不知道该怎么做。没有关于如何在文档中设置密码模式的解释,我在谷歌搜索时找不到答案。
那么,有人用过这个包吗?你怎么能设置密码模式?请帮忙
java - Twofish encryption decryption Algorithm
I am using a sample code from a git repository to understand twofish algorithm, The code below works very fine the results are also correct checked from an online tool ref http://twofish.online-domain-tools.com/
the problem is as below :-
In the code above same key is used as plainText and Key, While there is a requirement of passing plain text and key
above code needs to take input from