public class Encryptors
extends java.lang.Object| 修飾子と型 | メソッドと説明 |
|---|---|
static TextEncryptor | delux(java.lang.CharSequence password, java.lang.CharSequence salt)「より強力な」パスワードベースの暗号化を使用するテキスト暗号化を作成します。 |
static TextEncryptor | noOpText() 暗号化を実行しないテキスト暗号化を作成します。 |
static TextEncryptor | queryableText(java.lang.CharSequence password, java.lang.CharSequence salt) 使用すべきではありません。 この暗号化は安全ではありません。代わりに、暗号化されたデータをクエリするメカニズムについてデータストアを確認してください。 |
static BytesEncryptor | standard(java.lang.CharSequence password, java.lang.CharSequence salt)256 ビット AES 暗号化を使用して、標準のパスワードベースのバイト暗号化プログラムを作成します。 |
static BytesEncryptor | stronger(java.lang.CharSequence password, java.lang.CharSequence salt) ガロアカウンターモード(GCM)で 256 ビット AES 暗号化を使用して、標準のパスワードベースのバイト暗号化プログラムを作成します。 |
static TextEncryptor | text(java.lang.CharSequence password, java.lang.CharSequence salt)「標準の」パスワードベースの暗号化を使用するテキスト暗号化を作成します。 |
public static BytesEncryptor stronger(java.lang.CharSequence password, java.lang.CharSequence salt)
password - 暗号化装置の秘密鍵の生成に使用されるパスワード。共有すべきではない salt - キーを生成するために使用する、16 進数でエンコードされたランダムなサイトグローバルソルト値 public static BytesEncryptor standard(java.lang.CharSequence password, java.lang.CharSequence salt)
stronger(CharSequence, CharSequence) を優先する必要があります。password - 暗号化装置の秘密鍵の生成に使用されるパスワード。共有すべきではない salt - キーを生成するために使用する、16 進数でエンコードされたランダムなサイトグローバルソルト値 #stronger(CharSequence, CharSequence), which uses the significatly more secure GCM (instead of CBC)public static TextEncryptor delux(java.lang.CharSequence password, java.lang.CharSequence salt)
password - 暗号化装置の秘密鍵の生成に使用されるパスワード。共有すべきではない stronger(CharSequence, CharSequence)public static TextEncryptor text(java.lang.CharSequence password, java.lang.CharSequence salt)
password - 暗号化装置の秘密鍵の生成に使用されるパスワード。共有すべきではない standard(CharSequence, CharSequence)@Deprecated public static TextEncryptor queryableText(java.lang.CharSequence password, java.lang.CharSequence salt)
password - 暗号化装置の秘密鍵の生成に使用されるパスワード。共有すべきではない salt - 秘密鍵の生成に使用する、16 進数でエンコードされたランダムなサイトグローバルソルト値 public static TextEncryptor noOpText()