問題タブ [cryptoswift]

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 投票する
1 に答える
77 参照

encryption - CCCrypt が nil を返す最大時間。暗号化の問題は何ですか

CCCrypt に基づいて暗号化 (AESCBC128) 関数を書き込もうとしていますが、CCCrypt がランダムな値を生成しています。

たとえば、関数に 016768821221 を渡すと、同じ iv とキーに対して "0oTPFcKNWABTpBGgLlzsjw==" が返されます。

これが iv: "khabbababab" で、キーは "khabbababab" です。

nil を返す理由。暗号化は正しいですが、nil を返すこともあります

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

javascript - cryptoswiftでivとキーを使用してAES復号化を行うには?

cryptojs を使用して JavaScript で実装されていますが、cryptoswift を使用して迅速に同じことを行うことはできません。以下のコードを見ると、javascript でキー、iv、および暗号文がどのように生成されるかを理解できません。cryptoswift を使用して Swift で同じことを行うというアイデアはありません。

結果は、json に変換できる文字列です。

以下のSwiftコード。

javascriptの場合と同様に、swiftのiv、キー、および暗号テキストを取得するにはどうすればよいですか? 前もって感謝します。