問題タブ [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.
encryption - CCCrypt が nil を返す最大時間。暗号化の問題は何ですか
CCCrypt に基づいて暗号化 (AESCBC128) 関数を書き込もうとしていますが、CCCrypt がランダムな値を生成しています。
たとえば、関数に 016768821221 を渡すと、同じ iv とキーに対して "0oTPFcKNWABTpBGgLlzsjw==" が返されます。
これが iv: "khabbababab" で、キーは "khabbababab" です。
nil を返す理由。暗号化は正しいですが、nil を返すこともあります
javascript - cryptoswiftでivとキーを使用してAES復号化を行うには?
cryptojs を使用して JavaScript で実装されていますが、cryptoswift を使用して迅速に同じことを行うことはできません。以下のコードを見ると、javascript でキー、iv、および暗号文がどのように生成されるかを理解できません。cryptoswift を使用して Swift で同じことを行うというアイデアはありません。
結果は、json に変換できる文字列です。
以下のSwiftコード。
javascriptの場合と同様に、swiftのiv、キー、および暗号テキストを取得するにはどうすればよいですか? 前もって感謝します。