aes

    9

    2答えて

    私はAndroidでAESを使用して文字列を暗号化しようとしています。対称キーはDiffie-Hellmanアルゴリズムで以前に決定されており、キーの長さは128ビットです(下を参照)。 KeyAgreement keyAgree = KeyAgreement.getInstance("DH", "BC"); keyAgree.init(this.smartphonePrivKey); key

    0

    1答えて

    私はそれがあまりにも長くそれを見つめて、私が間違って何をしたのか分からないはずですが、32バイトの代わりに16バイトを返す以外は、正常に動作するように見える次の復号化方法があります。私は目の別のセットが助けることを望んでいる。ありがとう。 private string Decrypt(string dataToDecrypt, string password, string salt)

    11

    4答えて

    私の問題は次のとおりです:Javaで暗号化するもの私は完全にJavaで解読できますが、mcryptは解読できません。 mcryptで暗号化するものmcryptで復号化できますが、Javaではできません。 Javaアプリケーションから暗号化されたデータをPHPページに送受信したいので、互換性が必要です。 ここ JAVA ...私が持っているものだ... public static String cr

    6

    1答えて

    C#でAES暗号化コードを書きましたが、暗号化と復号化に問題があります。パスフレーズとして「test」と入力し、「このデータは誰でも秘密にしておく必要があります! System.Security.Cryptography.CryptographicException: Padding is invalid and cannot be removed. at System.Security

    1

    3答えて

    static.keyに私のランダムキーが含まれている場合、これは私のシェルスクリプトのコードです。 hexKey=$(cat static.key | hexdump -e '16/1 "%02x"') echo $hexKey hexIV="0" echo $hexIV openssl aes-128-cbc -e -in logo-1.ts -out logo-enc-1.ts -p

    0

    2答えて

    私はこのコードをAES暗号化に使用していますが、このコードが良くて間違っていないことを確認できる人もいますか?それは正常に動作しますが、私はアルゴリズムの実装についてより心配しています。 // Plaintext value to be encrypted. //Passphrase from which a pseudo-random password will be derived. /

    4

    1答えて

    暗号化されたテキストが予測できないように、AESでIVを使用しようとしています。ただし、暗号化された16進文字列は常に同じです。 1)マニュアルIV生成 byte[] iv = generateIv(); IvParameterSpec ivspec = new IvParameterSpec(iv); 2)を生成するために暗号を頼む: は、私が実際に暗号のinitの呼び出しにいくつかの追加

    0

    2答えて

    http://en.wikipedia.org/wiki/Tianhe-1A - これはTOP500で1位、2.5 petaFLOPSで動作します。これらの3つの暗号でエンコードされた(つまりランダムなパスワードの)文字列を解読するには平均してどれくらいの時間がかかりますか?

    4

    5答えて

    .NETのRijndael/AES暗号化プロバイダを使用して暗号化機能を実装しました。アルゴリズムの私の「理解」は、KeyとIVが損なわれない限り、データは安全であることを示唆しています。しかし、私は塩漬けパスワードがベストプラクティスであるいくつかのサイトを読んだ。私にとっての混乱は、ハッシュ関数に基づく暗号化でのみ塩析が必要であるように見える場合に起こります。 RijndaelまたはAESを使

    3

    2答えて

    私は128ビットキーを含むSecretkeySpecオブジェクトを作成しました。 私はこのキーをStringに入れたいのですが(この文字列を元のキーに戻す必要があります)、Base64エンコーディングを使用します。 これは私のキーは文字にバイト配列からRAW形式でどのように見えるかです: *P??? ?ukL|?~ だから私はバイトを取ると、このようにそれをコードします。 byte[] oka