aes

    1

    1答えて

    いくつかのオブジェクトを含むArrayListがあります。オブジェクトはログイン/パスのコンテナです。 別の起動後にレクリエーション用にローカルファイルにシリアル化する必要があるため、デコードしようとしています。 問題は、私は javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes at

    0

    1答えて

    (暗号JSを使用して)JavaScriptでAES暗号化された文字列を復号化する手助けが必要です: https://github.com/odedhb/AES-encrypt それだけ暗号化機能を持っているので、私は復号化機能だと思っていたものを追加しましたが、結果として完全に異なるテキストになりました。 私の全体のテストページ:このページで <html> <script src="http

    1

    1答えて

    この質問をするのは適切な場所ではないかもしれませんが、実際に私はインターネット上でこのanwserを見つけるためにたくさん見ましたが、私はcouldntです。私はちょうどAESのキーが公開かプライベートかを知りたいですか?前もって感謝します!

    2

    1答えて

    のキーを受け入れることができない私は牡丹でAES-128 /のXTSを使用しようとしているが、次の例外がスローされます。 terminate called after throwing an instance of 'Botan::Invalid_Key_Length' what(): Invalid argument AES-128/XTS cannot accept a key of le

    1

    1答えて

    私は現在Botanライブラリを使用しています。 PKCS7パディングモードを使用してAES/CBCモードを使用してファイルを暗号化したいとします。 Botanによって提供されるAES/CBC解読は、エラーが発生したときに例外をスローし、パディング・オラクル攻撃に対して脆弱かどうかわかりません。 攻撃を防ぐために復号化プロセスをどのように実行する必要がありますか? 更新:私はパディングエラーを返さな

    0

    1答えて

    EDIT:問題はこのように単純化することができます。 次のNode.jsコードは「無効なIV長」エラーを与えます。どうして? IVは何をすべきですか? const crypto = require('crypto') const decipher = crypto.createDecipheriv('aes-128-gcm', crypto.randomBytes(16), crypto.ran

    1

    1答えて

    Windows用の新しいUWPアプリケーションで使用する必要がある簡単な暗号化機能がいくつかあります.AesManagedはUWPでは使用できないため、Windows.Securityを見てきました。 Cryptography.Coreのドキュメントと投稿はここにありますが、動作させることはできません。たとえば、パディングを設定する場所が見つかりませんでした。 2つの機能は、バイト配列でもキーを使

    -1

    1答えて

    JAVAでAES/CBC/NoPaddingを使用して暗号化と復号化を試みています。私は(mcrypt)を使ってJAVAとPHPの両方で暗号化を行い、同じキーとivを使って同じ結果を得ました。しかし、私がJAVAで解読しようとすると、単語は正しく取得されますが、常に余分な文字が付きます。私は他の質問を読んで、パディングを追加する必要があることを発見しました。そこでPadding5を追加しましたが、

    -3

    1答えて

    PKCS暗号化ファイルの作成方法を理解するために多くのスレッドを調べましたが、悲しいことに、私のために働いたスレッドはありません。 バウンスキャッスル(jdk 8)や他のAPIを使用している場合は、PKCSファイル(p7拡張子)を生成する必要があるという要件に取り組んでいます。誰でもPKCS暗号化ファイルを生成する実用的な例があれば、これは素晴らしいことです。

    2

    1答えて

    私は暗号化についてAndroidアプリケーションを開発中です。そして、次のコードは、GCMキーを生成するために使用されています KeyGenerator generator=KeyGenerator.getInstance(KeyProperties.KEY_ALGORITHM_AES, "AndroidKeyStore"); generator.init( new KeyGenPar