3

GnuPG (RSA と Elgamal に基づく) の (潜在的に) より安全な代替手段を探しています。したがって、GnuPG と同じ機能を持つ NTRU アルゴリズムの実用的な実装があるかどうかに興味があります。NTRUEncrypt の多くの実装があることを知っています ( http://www.yassl.com/yaSSL/Products-cyassl.htmlhttp://sourceforge.net/projects/ntru/またはここで回答: NTRUEncrypt ソース コード?)。NTRUSign ( https://github.com/tbuktu/ntru ) を使用した実装も見つけましたが、NTRUSign は壊れているため使用しないでください (壊れた方法は次のとおりです http://www.di.ens .fr/~ducas/NTRUSign_Cryptanalysis/DucasNguyen_Learning.pdf )、私の知る限り、NTRUSign には安全なアルゴリズムはありません。(2012年の分析にはNTRUSignの「安全なバージョン」が含まれています(摂動の追加など)。純粋なNTRUSignは2006年に壊れました) 1)私の最初の質問は、間違っていますか?

安全なものはありますか(またはまだ壊れていません。これは(私が知っている)大きな違いです)。または、ライセンスに多額の支払いをせずにオープンソースに使用でき、ブルートフォースに対して安全な、安全なデジタル署名アルゴリズムはありますか。主に ECDSA を使おうと思っているのですが、特許がどうなっているのか、安全性がどうなのかはわかりません。2 番目の質問: 2) DSA、ECDSA、RSA-PSS (およびその他の RSA ベース) 以外に、メッセージの署名に適した安全なデジタル署名はありますか? 他にもあることは知っていますが ( http://en.wikipedia.org/wiki/Digital_signature )、私が知っているのはそれだけです。

そして私の 3 番目の質問3) GnuPG と同様に動作する ECC 実装はありますか? わかりました、質問を書いた後、https://code.google.com/p/gnupg-ecc/を見つけたので、今すぐ答えます。(誰かがそれを便利だと思うかもしれません)

そして4) RSA、ElGamal、ECC の代わりとして、暗号化と署名の両方に対する非対称暗号化の他の実装はありますか?

4

0 に答える 0