問題タブ [rijndael]

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.

0 投票する
3 に答える
29401 参照

asp-classic - AESを使用してVBScriptで暗号化する方法は?

特定のキーとIV値を使用して、VBScriptでRijndael/AESを使用して一部のデータを暗号化しようとしています。使用するのに適した関数ライブラリまたは COM コンポーネントはありますか?

私はCAPICOMを見ました。パスフレーズのみを許可し、特定のキーと IV 値を設定することはできません。

0 投票する
2 に答える
471 参照

.net - .net アプリケーションの奇妙なエラー。- RijndaelManaged

最近の負荷テスト中に、奇妙な「Index Out of Range Exception」が発生しました

スタックトレース:

私たちはファームやクラスターを使用しておらず、アプリで暗号化を使用していません。

これは、舞台裏の .Net クラスで発生しているようです。

これはビューステートと関係があると思いますが、なぜこれがスローされているのかわかりません。

何か案は?

0 投票する
4 に答える
2352 参照

c++ - .NET 2.0 + C++ の暗号化アルゴリズム/ライブラリ

.NET 2.0 と C++ の両方で機能する、Microsoft が提供する標準の暗号化ライブラリが必要です。何を提案しますか?

AES は .NET 3.5 でのみ提供されている (そして C++ で利用可能である) ことがわかりました。

Rijndael は .NET 2.0 で使用されていますが、標準の C++ ライブラリでは使用できないことがわかりました。

私が間違っている場合 (非常に良い可能性があります)、正しい方向に私を向けることができますか?

最悪の場合、PInvoke を使用して .NET から Rijndael アルゴリズムを呼び出すことができると思いますが、むしろネイティブ ソリューションが必要です。

0 投票する
3 に答える
4333 参照

c# - RijndaelManaged 暗号化された文字列を CryptDecrypt で復号化する

わかりました、C++ で Win32 Crypto API を使用して、C# (.NET 2) で暗号化された文字列を RijndaelManaged クラスで復号化しようとしています。しかし、私はまったく運が悪く、ジバーまたは悪いデータのWin32エラーコードが表示されます。すべてのキー、IV とソルトが一致し、時計で両方のテスト アプリを調べました。私はそれを見てすべてのことを言いましたが、公式に立ち往生しています。

とにかくここにC#があります

それを解読する C++ は次のとおりです。

CryptAcquireContext を正常に呼び出しており、C++ は正常に実行されています。誰でも私のやり方でエラーを見つけることができますか? それは私を知って憂鬱になり始めています:(

0 投票する
4 に答える
40199 参照

java - Java でのラインダールのサポート

Java でいくつかの Rijndael 開発を行う必要があります。

私たちに役立つ記事、ライブラリなどの推奨事項はありますか?

キーストアのメンテナンスとキーを安全に保存する方法への指針はありますか?

編集:

オープンソースである必要があります。基本的には、Rijndael を使用した標準的なデータの暗号化/復号化です。

0 投票する
5 に答える
5600 参照

c# - Rijndael / C# から VB6 への AES

VB6 でバイト配列を暗号化し、C# (NET 2.0) で復号化する必要があります。そしてその逆(C#からVB6へ)。

C# では RijndaelManaged クラスを使用しました。VB6 では、インターネットからの無料の部分を使用しました。最高のようですhttp://www.frez.co.uk/freecode.htm#rijndael しかし、2つの実装は同じ入力から始まる異なる出力を生成します:(

RijndaelManaged の IV ベクトルに問題があるのか​​もしれません...わかりません...

VB6 と NET の間で Rijndael/AES を使用したソリューション/経験はありますか? それともトリプルデス....

ありがとうございました

更新: 重要: vb6 アプリが実行されるマシンには、NET フレームワークがありません。そのため、Interop や COM として公開されている NET ラッパー クラスを使用することはできません。:(

0 投票する
3 に答える
66848 参照

c# - 指定された初期化ベクトル (IV) が、このアルゴリズムのブロック サイズと一致しません

私は基本的な暗号化方法に取り組んでいます。RijndaelManaged を使用しています。このコードはずっと前にどこかから入手しましたが、どこからか思い出せません。

以前はコードが機能していましたが、何かが変わってしまい、よくわかりません。

コードを実行すると、次のエラーが発生します。

指定された初期化ベクトル (IV) が、このアルゴリズムのブロック サイズと一致しません。

これが私のコードです:

どんな助けでも大歓迎です。

0 投票する
1 に答える
1432 参照

php - PHP & Silverlight 暗号化チャレンジ

はい、あきらめます。クラウドソーシングの機械に任せようと思います。

以下の 2 つのクラスのいずれかに相当する PHP 5 を作成できる人はいますか? (つまり、両方とも暗号化されています

Silverlight 暗号化クラス 1:

上記の使用例:

または For This Silverlight Class (簡単だと思われる場合)

上記の使用例:

繰り返しますが、私が望むのは、base 64 文字列、Password および PasswordSalt 変数を取り、復号化された「本当に悲しい日」を吐き出す PHP mcrypt 関数です。

(注: SL は MD5 をサポートしていないため、2 番目のクラスの MD5 関数は別のカスタム クラスです。必要な場合は、ここに投稿してください。)

以下の PHP は動作しません。