CrococryptLib 1.4
5秒でダウンロードできます。
に関しては CrococryptLib
JavaとAndroid用CrococryptLib:あなたのアプリケーションに暗号化を統合する最も簡単な方法 このライブラリを使用すると、誰もが暗号化やその他の暗号サービスを書くことができます! - CBCのようなAESブロック暗号モードや初期化ベクトルのようなパラメータについて知っていますか? - 暗号化されたデータを簡単にエンコード、保存、送信する方法を知っていますか? - パスワードやパスワードベースの暗号化の安全な保存は気にしますか? - HMAC、反復回数、塩などの自動セキュア設定で#5 PBKDF2やPKCSなどの業界標準を使用します。 CrococryptLibは、独自のアプリケーションに暗号化を統合する最も簡単な方法を提供します。詳細な暗号化の知識は必要なく、開発時間と予算を節約できます。 機能 * コンパクトな暗号化形式:1つのコンパクトな形式でのセキュリティパラメータの自動選択と保存。これには、キーサイズ、初期化ベクトル、反復回数、ソルト、ハッシュの長さが含まれます。 *簡単かつ安全なハッシュとユーザーパスワードの検証 * パスワードによる暗号化 (キーラッピング、パスワード変更のサポートなど) * デフォルトハッシュ: PBKDF2 (PKCS #5), SHA512, 512 ビットハッシュ, 512 ビット塩と HMAC * デフォルトで強力な暗号化: AES 256 ビット, CBC モード, 新しい初期化ベクトル (IV) のセキュアな自動生成 **任意のJCE利用可能な対称暗号は、代替的に使用することができます - 2匹の魚、蛇、ブローフィッシュ、3DES、GOSTなど。 *バイナリ(ストレージスペースが少ない)、Base64、16進数、JSON、ファイルまたは任意のストリームオブジェクトに簡単にエンコードします。データベースの形式も選択してください。 * コンパクトフォーマットを通じて、すべてのキーと暗号化値を単一の列、フィールド、またはプロパティに格納できます。これ以上の管理オーバーヘッドはありません。 * すべての値は独立して保存されます ** 個々のアカウントは、異なるアルゴリズムの強度を持つことができます。例: パフォーマンス上の理由から、ユーザー・パスワードの反復回数は少ないが、管理アカウントの反復回数を高くしたい場合があります。クロコクリプトLibを使用しても問題ありません!