2010-12-03 28 views
0

AES-256よりも優れたアルゴリズムはありますか?
AESは業界標準の対称アルゴリズムです。しかし、理論的には欠陥があると言われています。対称アルゴリズムはありますか(標準である必要はありません)、セキュリティに関して非常に高く評価されていますか?私は、アルゴリズムに関する情報を収集して、特定のデバイス用のテキストを保存するウォレットを作成しています。良いものがありますか?暗号化 - > AES。 PRNG - > Blum Blum Shub?

私は、Blum Blum Shubは、主にシミュレーションではなく暗号化で使用される注目すべき擬似乱数生成アルゴリズムであることを読んだ。ここで私の焦点は暗号です。だから、それはそこで最高のPRNGですか、それとももっと良いものがありますか?私は、asm、アーキテクチャ、およびそれらのアルゴリズムを深く学ぶだけで、ARMアセンブリのARM A8コアCPUアーキテクチャ用に実装したかったのです。

暗号化/復号化のためにgpuを使用することはできますか(または可能ですか)。興味のあるデバイスはN900タブレットです(ハードウェアとソフトウェアの詳細についてはこちらをご覧ください)。

+0

あなたはAESの理論上の欠陥を参照していますか?参照を提供してください。 Blum Blum and Shub(BBS)には、いくつかの証明可能なセキュリティプロパティがあります。一部の人々はこれらについて興奮して、私は彼らがほとんど無価値だと思う。 BBSはあなたのニーズには遅すぎることがわかります。 –

+1

GregS:読書能力は素晴らしいです。あなたは(またはjase21)このアプリケーションでPRNGが使用されるものを詳しく説明できますか?また、標準化されたPRNGについては、NIST SP 800-90をチェックしてください。これらは、ハッシュまたは暗号ベースであるため、PRNGセキュリティの基礎と同じ暗号アルゴリズムを使用できます。 –

+0

@TomMD:私のアプリケーションではありません。私の読書は誰の心ですか? NIST SP 800-90は参考になります。 –

答えて

1

AESは最新かつ最高のセキュリティアルゴリズムではありませんが、供給契約の一部であり交換可能でない可能性があるため、ARM8のものかもしれません.FIPS規格に準拠することができます米国または意図された使用国または地域が指定した方法。 AESに送信する前に、テキストや数値データを簡単に操作または代替することができ、データを正しく再構成して表示、印刷することができるように、逆プロセスのコードを書き留めておいてください。

関連する問題