問題タブ [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 投票する
0 に答える
317 参照

ios - CryptoSwift 追加による「型名に期待される識別子」の解決方法

ポッドを介してCryptoSwiftを追加しているコードベースがあり、追加した後、コンパイラはタイプの20の奇妙なエラーをスローし始めました

タイプ名の予期される識別子

私のPodFileは次のようになります

Pod は正常にインストールされます 競合が発生した場合に指摘するためにファイルを追加しました ここに追加情報があります

ここに画像の説明を入力

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

swift - Swift - AES 128 ctr、暗号文が長すぎます

Swift で CryptoSwift ライブラリを使用して aes-128-ctr を使用したいのですが、結果の暗号文が長すぎます。

私の IV は 16 バイト、salt は 32 バイト、aes 平文も 32 バイトですが、結果の暗号文が 48 バイトになるのはなぜですか?

ここで、パスワードは前述の 32 バイトの平文です。

さらに、ランダムソルトを生成する方法はありますか? 見つけた

ランダムな IV を生成しますが、どうすればそのようなソルトを取得できますか?

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

swift - CryptoSwift を使用してファイルからハッシュを取得する

だから私はファイルからハッシュを取得しようとします。CryptoSwiftライブラリの使用。はtruth、VLC Web サイトから取得したハッシュを含む変数なので、正しいはずです。しかし、私が生成したハッシュは、私が知っている真実のハッシュとは異なります。

どのステップを見逃していますか?

コード:

ログ: