aes

    1

    1答えて

    upvoted答えのコードスニペットを使用して暗号化にCryptoJSを使用しようとしています。CryptoJS AES encryption and Java AES decryptionです。 var text = "The quick brown fox jumps over the lazy dog. "; var secret = "René Über"; var encrypted

    0

    1答えて

    AES/CBCモードでテキストを暗号化および復号化するためのIm作成アプリです。 AES/CBC/PKCS5Padding(とPKCS7Padding)ではすべて正常に動作しますが、アルゴリズムをAES/CBC/NoPaddingに設定すると、出力として「エラー」文字列が取得されます。何が問題ですか?暗号化および復号化機能を含む クラス: public class CriptographyUtil

    1

    1答えて

    以下は、私のアンドロイドプロジェクトのAESに関するいくつかの調査の後にまとめたアルゴリズムです。私が知りたいのは、安全であり、改善できるのでしょうか?理由は私が求めているのは、これを行う方法が非常に多く、ちょっとした助けが必要だからです。 ご協力いただきありがとうございます。 private static final int pswdIterations = 1000; private sta

    0

    2答えて

    私はAESの暗号化を理解しようとしていましたが、プロセスの基本的な理解とその仕組みがありますが、鍵が秘密であれば、どのように安全に配布されていますか? 「SSLの使用」と書かれたポストを見ましたが、見た目はまだ両当事者が鍵にアクセスする必要があるようです。 私はRSAを使用することができると考えましたか?しかし、現実世界でどのように行われているのかを探していました。

    1

    2答えて

    TinyAES(https://github.com/kokke/tiny-AES-c/blob/master/aes.c)を見ていて、私が理解していないコードスニペットを見つけました。 AES-128(16バイトのキーとブロックサイズを意味する)を仮定すると、forループが1回だけ反復するため、出力結果に0を16加算しないでしょうか? メインのAES-CBC暗号化機能。 for (i = 0;

    -1

    1答えて

    私はaes256として200GBの暗号化されたファイルを持っています。 私はパスワードが10であると信じていますが、端末でアーカイブに失敗したというメッセージを出す前に、現在復号化するのに5時間以上かかります。 myコマンドは次のとおりです。openssl enc -in〜/ path/file.tgz.aes256 -aes-256-cbc -d -k password | tar -zxv -

    2

    1答えて

    私はしかし私の結果の暗号文が長すぎる、CryptoSwiftライブラリとスウィフトでAES-128-CTRを使用します。 マイIVが16バイト、塩32バイトであり、AES平文も32バイトであり、なぜ別の16バイトのパディング従って、得られた暗号文の48バイトでありますか? let salt: [UInt8] = Array("tkmlidnonknkqgvapjrpdcductebsozn".ut

    0

    1答えて

    を復号これが私のコードです: from Crypto.Cipher import AES from Crypto import Random import base64 Plain_text = "Text" random = Random.new() IV = random.read(AES.block_size) KEY = base64.b64encode(random.rea

    2

    1答えて

    このアーカイブのメッセージを得るには、アーカイブの名前をテキストボックスに入力します。 私はテキストボックスにパスワードを書き込みます I塩を計算します。 private void button1_Click_1(object sender, EventArgs e) { String message; String password; String

    -1

    1答えて

    Bouncy castleを使用して暗号化と復号化を試みています。私は以下のエラーに陥っています。修正したり、暗号化し、弾む城に「メイン」java.security.InvalidKeyExceptionスレッドで 例外を使用して復号化するために任意のより良い方法がある方法:AESの初期化に渡された無効なパラメータが - org.bouncycastle.crypto.params.Paramet