Rijndael 128 ecbアルゴリズムを使って4vEUkMYlT2qJq + 9J0GT8VQ ==のような暗号化された暗号を解読したい。私はライブラリを見つけましたが、何も正しく動作しません。いくつかのライブラリはnodejでのみ動作し、他の人はphpで動作します。私はajax.andから暗号化されたテキストを取得するシンプルなHTMLページしか持っていません。同じアルゴリズムRijndael 128 ecbを使って解読したいと思います。 (暗号化されたテキストは4vEUkMYlT2qJq + 9J0GT8VQ ==解読された結果はNovaphenです) 私はJavaScriptを使って暗号解読のソリューションを提供できますか?Rijndaelで解読する128kbps、単純なhtmlページでjavascriptを使う
-1
A
答えて
0
最後に私はこのリンクでそれを行うことができます。 :
function DecryptData(encryptedData) {
var decryptedText = null;
try {
// Mcrypt pads a short key with zero bytes
key = CryptoJS.enc.Utf8.parse('doctorlinktechno')
iv = CryptoJS.enc.Utf8.parse('keee')
// Keep the ciphertext in Base64 form
ciphertext = '4vEUkMYlT2qJq+9J0GT8VQ=='
// Mcrypt uses ZERO padding
plaintext = CryptoJS.AES.decrypt(ciphertext, key, { iv: iv, mode: CryptoJS.mode.ECB, padding: CryptoJS.pad.ZeroPadding })
// I ran this in nodejs
return CryptoJS.enc.Utf8.stringify(plaintext);
}
//Malformed UTF Data due to incorrect password
catch (err) {
return "";
}
}
ポイントはあなたの仕事に依存ファイルベースを含める必要があります:Encrypt with PHP, Decrypt with Javascript はここに私の復号化機能です。たとえば、ecbモードとパディングゼロを使用し、次のファイルを含める:
<script src="scripts/aes/core.js"></script>
<script src="scripts/aes/enc-base64.js"></script>
<script src="scripts/aes/cipher-core.js"></script>
<script src="scripts/aes/aes.js"></script>
<script src="scripts/aes/mode-ecb.js"></script>
<script src="scripts/aes/pad-zeropadding.js"></script>
関連する問題
- 1. 単純解読プログラム
- 2. Rijndael暗号化で16文字以上の単語を解読する方法
- 3. PHPの単純なHTMLのDOMパーサー、どのようにJavascriptを解析?
- 4. 単純なページのデータベース読み込み
- 5. Javaで暗号化し、RijndaelでC#で解読する
- 6. "解読するデータの長さは無効です。" Rijndael解読中の例外
- 7. はそれは非常に単純なHTMLページです
- 8. 単純なHTMLテーブルの列を解析する作業
- 9. PHPで単純なAESを暗号化し、Javaで解読する
- 10. Javaから暗号化してPHPで解読する(RIJNDAEL)
- 11. jqueryを使用した単純なXML解析ですか?
- 12. アンドロイドでの単純なJsonの解析
- 13. 純粋なhtml/javascriptアプリケーションからPHPページにパスワードを送るべきですか?
- 14. PHPで生成されたHTMLコードの単純な難読化ツールですか?
- 15. htmlページを読み込むhtml/javascriptコード
- 16. 単純なHTMLアンカー質問
- 17. 単純なHTML DOMとテキスト
- 18. 単純なHTML(優先)
- 19. Angular.jsバインディング(単純なhtmlドキュメント)
- 20. javascript、html、browsingは簡単な解決策ですか?
- 21. 単純なクロスドメインのajax呼び出しでhtmlページを返す方法
- 22. JavaScriptで単純な数秘術
- 23. HaskellでData.Binary.Getで単純なバイナリファイルを解析する
- 24. レール、単純なページ設定
- 25. 単純なHaskellパフォーマンス解析
- 26. ohm rubyライブラリを使ったredisでの単純なページ設定
- 27. 単純なHTMLページがSpring-MVC経由でロードされない理由
- 28. 純粋なJavascriptで単純な入出力を作成するには
- 29. PHPを解析するのに単純なHTML DOM PARSERを使用できますか?
- 30. カスタムタグを使ってHTML文書を解析するための単純なPerlスクリプト(Perlインタープリタ)は何ですか?
質問はしていません。質問を含めるように編集する必要があります。あなたが聞いた質問は、実際に[ヘルプ]ごとにトピックになっていることを確認してください。 –