All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.netease.cloud.internal.crypto.JceEncryptionConstants Maven / Gradle / Ivy

The newest version!
package com.netease.cloud.internal.crypto;

/**
 * Contains constants required by the JCE encryption library.
 * Java Cryptography Extension常量
 */
public class JceEncryptionConstants {

    /** Name of the symmetric encryption algorithm */
    public static final String SYMMETRIC_KEY_ALGORITHM = "AES";

    /** Name of the algorithm, mode, and padding we will use in the symmetric cipher for encryption */
    public static final String SYMMETRIC_CIPHER_METHOD = "AES/CBC/PKCS5Padding";

    /** Minimum length of the generated symmetric key */
    public static final int SYMMETRIC_KEY_LENGTH = 256;

    /** AES cipher block size */
    public static final int SYMMETRIC_CIPHER_BLOCK_SIZE = 16;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy