还有更好的吗?加密-> AES。 PRNG->布卢姆布卢姆舒布?

发布于 2024-10-05 14:25:02 字数 329 浏览 5 评论 0原文

有没有比 AES-256 更好的算法?
AES 是一种行业标准对称算法。但理论上它有缺陷。是否有任何对称算法(不必是标准)因其安全性而受到高度赞扬?我正在收集有关算法的信息,以便制作一个钱包来为特定设备存储一些文本。

我读到 Blum Blum Shub 是一种著名的伪随机生成器算法,主要用于密码学而不是模拟。这里我的重点是密码学。那么它是最好的 PRNG 还是有更好的呢?我想通过深入学习 asm、架构和这些算法,在 ARM 汇编中为 ARM A8 Core CPU 架构实现它。

使用 GPU 进行加密/解密是否(或可能)更好?我感兴趣的设备是 N900 平板电脑(了解有关硬件和软件的更多信息)。

Is there a better algorithm than AES-256 ?
AES is an industry standard symmetric algorithm. But theoretically its told to have flaws. Is there any symmetric algorithm (needn't be a standard), that's highly praised for its security? I'm collecting information on algorithms in-order to make a wallet to store some text for a specific device.

I read that Blum Blum Shub is a notable pseudo random generator algorithm, mainly used in cryptography rather than simulation. Here my focus is cryptography. So is it the best PRNG out there or is there any better one? I wanted to implement it for an ARM A8 Core CPU architecture in ARM assembly just from learning the asm, the architecture, and those algorithms in depth.

Does (or is it possible) using a gpu for encryption/decryption any better? My device in interest is N900 tablet (to learn more about the hardware and software).

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

娇妻 2024-10-12 14:25:02

确实,AES 不是最好和最新的安全算法,但它可能是 ARM8 中的算法,因为它是供应合同的一部分并且可能无法替代 - 它可能是为了符合美国的 FIPS 标准或方法已指定预期用途的国家或省份。在将文本或数字数据发送到 AES 之前,您可以自己对文本或数字数据进行简单的操作或替换,并记住编写逆向过程的代码,以便您可以正确地重建数据并写入、显示或打印出来。

It is true that AES is not the best and newest security algorithm but it may be the one with the ARM8 because it is part of the supply contract and may not be replaceable - it could be for compliance with FIPS standards in the US or the method the country or province of intended use has specified. You could do simple manipulate or substitute of text or numeric data yourself before sending it to AES and remember to write the code for the reverse process so you can reconstruct the data correctly and write, display or print it out.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文