これは、MOTE CSPRNG Stream Cipherという名前のLinuxアプリであり、最新リリースはMOTE1.4.0-exe.zipとしてダウンロードできます。 ワークステーション用の無料ホスティングプロバイダーOnWorksでオンラインで実行できます。
OnWorksを使用したMOTECSPRNG StreamCipherという名前のこのアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOnWorksLinuxオンラインまたはWindowsオンラインエミュレーターまたはMACOSオンラインエミュレーターを起動します。
-5。起動したばかりのOnWorksLinux OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードし、インストールして実行します。
MOTECSPRNGストリーム暗号
Ad
DESCRIPTION
MOTEは、高速で小さな状態の暗号的に安全な疑似乱数ジェネレーター(CSPRNG)およびストリーム暗号です。 MOTEは均一な分布を示し、非常に高速に混合し、バイアスが検出されず、次の8つのバリエーションがあります。MOTE8、4 +32ビットワードの内部状態配列。 MOTE16、16 +4ワードの内部状態。 および32 + 32ワード状態のMOTE4。 前者は最大256ビットまたは512ビットのキーでシードを許可し、後者は1024ビットキーでシードを許可します。
本質的に言えば、MOTEはわずか5行のコードです。全部でXNUMXの算術演算とビット演算です。 バイアスを導入したり、なだれを大幅に減らしたりしない限り、PRNGをはるかに小さく(または速く)することはできないため、MOTEと呼ばれます。
MOTEは、シフト定数と回転定数を予期せず交互に切り替え、NIST&DIEHARDを含む、ランダム性とセキュリティに関する最も厳しい業界標準のテストに合格しています。
特徴
- 高速で暗号的に安全な乱数ストリーム
- 調整された回転定数は、急速な混合をもたらします(21ビット以上のなだれ)
- 発電機の各ラウンドで回転定数が予期せず切り替わった
- 最大256、512、または1024ビットの長さのキーでシード可能
- 非常に長い期間:2 ** 256をはるかに超えることが保証されています
- 必須のRNGは、わずか5行のCでコーディングできます。
- MOTEは、最も厳しい業界標準のテストであるNISTとDIEHARDに合格しています。
- 完全なソースコードとサンプルプログラムを使用して、CとPascalで同じように実装されています
- Cの高速暗号化プログラムであるMOTETCipher&SEScramblerが含まれています
- パッケージには、すべてのMOTEバリアントの包括的なテスト結果が含まれています
- MOTEを自分でテストする:いくつかのPRNGテストプログラムがディストリビューションに含まれています
Audience
科学/研究、上級エンドユーザー、エンドユーザー/デスクトップ、その他の対象者、テスター、セキュリティ
ユーザーインターフェース
X Window System(X11)、Win32(MS Windows)、コンソール/ターミナル、コマンドライン
プログラミング言語
C、Free Pascal
カテゴリー
これは、https://sourceforge.net/projects/mote-csprng-stream-cipher/からも取得できるアプリケーションです。 無料のオペレーティングシステムのXNUMXつから最も簡単な方法でオンラインで実行するために、OnWorksでホストされています。