/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate * keys of 8 bytes in length. */ public static BytesKeyGenerator secureRandom() { return new SecureRandomBytesKeyGenerator(); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate * keys of a custom length. * @param keyLength the key length in bytes, e.g. 16, for a 16 byte key. */ public static BytesKeyGenerator secureRandom(int keyLength) { return new SecureRandomBytesKeyGenerator(keyLength); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate * keys of 8 bytes in length. */ public static BytesKeyGenerator secureRandom() { return new SecureRandomBytesKeyGenerator(); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate * keys of a custom length. * @param keyLength the key length in bytes, e.g. 16, for a 16 byte key. */ public static BytesKeyGenerator secureRandom(int keyLength) { return new SecureRandomBytesKeyGenerator(keyLength); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate * keys of a custom length. * @param keyLength the key length in bytes, e.g. 16, for a 16 byte key. */ public static BytesKeyGenerator secureRandom(int keyLength) { return new SecureRandomBytesKeyGenerator(keyLength); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate * keys of 8 bytes in length. */ public static BytesKeyGenerator secureRandom() { return new SecureRandomBytesKeyGenerator(); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate keys of 8 bytes in length. */ public static BytesKeyGenerator secureRandom() { return new SecureRandomBytesKeyGenerator(); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate * keys of a custom length. * @param keyLength the key length in bytes, e.g. 16, for a 16 byte key. */ public static BytesKeyGenerator secureRandom(int keyLength) { return new SecureRandomBytesKeyGenerator(keyLength); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate keys of a custom length. * @param keyLength the key length in bytes, e.g. 16, for a 16 byte key. */ public static BytesKeyGenerator secureRandom(int keyLength) { return new SecureRandomBytesKeyGenerator(keyLength); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate * keys of a custom length. * @param keyLength the key length in bytes, e.g. 16, for a 16 byte key. */ public static BytesKeyGenerator secureRandom(int keyLength) { return new SecureRandomBytesKeyGenerator(keyLength); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate * keys of 8 bytes in length. */ public static BytesKeyGenerator secureRandom() { return new SecureRandomBytesKeyGenerator(); }
/** * Create a {@link BytesKeyGenerator} that uses a {@link SecureRandom} to generate * keys of 8 bytes in length. */ public static BytesKeyGenerator secureRandom() { return new SecureRandomBytesKeyGenerator(); }