問題タブ [cryptojs]
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.
javascript - クライアント側の JavaScript のみを使用して、Amazon の ItemLookup への GET リクエストに適切に署名する方法は?
これが私がこれまでに持っているものです:
HTTP GET リクエストとして実行するとamazonUrl
、上記のコードの の値により、Amazon から次のレスポンスが返されます。
便利なリンク:
java - Java を使用した AES 暗号化と Javascript を使用した復号化
Java ベースの AES 暗号化と JavaScript ベースの復号化を必要とするアプリケーションを作成しています。基本的な形式として、暗号化に次のコードを使用しています。
復号化に使用しようとしている JavaScript は
しかし、JavaScript の復号化は機能していません。私はこれに不慣れです。誰かがJavaコードブロックを変更せずに解決する方法を教えてもらえますか?
次のようにテキストを Base-64 でデコードしてみました。
しかし、まだダメです。
考えられるパディングの問題を解決するために、以下に提案されている解決策を試しましたが、解決策はありません。
encryption - cryptojs: AES パスフレーズを生成する方法
AES 暗号化用に 256 ビットのパスワードを生成したいと考えています。暗号化後のパスワードを確認すると、初期パスワードと異なっています。私は何を間違っていますか?または、私が認識していないセキュリティメカニズムがありますか?
私のコード:
出力はつまり
0b05308c9a00f07044416bad7a51bacd282fc5c0c999551a4ff15c302b268b20 4df875993770411044fb35953166ee7833c32ca0741e9fec091dfa10138039e8
これは正常ですか、それともここで何か間違ったことをしていますか? 手伝ってくれてありがとう!
javascript - Unity で crypto-js がコンパイル エラーをスローする
現在、ユーザーのパスワードをプレーンテキストで保存するアプリに取り組んでいます。少し調査した後、crypto-js ライブラリから SHA3 を選択してこのタスクを実行することにしました。SHA3 ロールアップをダウンロードし、(変更せずに) 使用する予定のスクリプトと同じフォルダーに配置しました。ただし、Unity はすぐにコンパイル エラーをスローします。
エラーをグーグルで検索すると、構文的に正しくないコードでさまざまな問題が発生します。私の調査では、crypto-js が js の主要な実装であると信じていたので、ライブラリに問題があるとは思えません。Unity は JS の実装で大きく異なりますか? 私は何が欠けていますか?
javascript - CryptoJS は OpenSSL Heartbleed バグに対して脆弱ですか?
アプリケーションでCryptoJSを使用しています。CryptoJS は OpenSSL を使用しているため、Heartbleed バグに対して脆弱ですか? はいの場合、それを防ぐために何ができますか?