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

panda.util.crypto.Ciphers Maven / Gradle / Ivy

package panda.util.crypto;

/**
 * https://docs.oracle.com/javase/7/docs/technotes/guides/security/StandardNames.html#Cipher
 */
public class Ciphers {
	//------------------------------------------------------------------------------
	/** AES/CBC/NoPadding (128) */
	public static final String AES_CBC_NOPADDING                      =  "AES/CBC/NoPadding";
	/** AES/CBC/PKCS5Padding (128) */
	public static final String AES_CBC_PKCS5PADDING                   = "AES/CBC/PKCS5Padding";
	/** AES/ECB/NoPadding (128) */
	public static final String AES_ECB_NOPADDING                      = "AES/ECB/NoPadding";
	/** AES/ECB/PKCS5Padding (128) */
	public static final String AES_ECB_PKCS5PADDING                   = "AES/ECB/PKCS5Padding";
	/** DES/CBC/NoPadding (56) */
	public static final String DES_CBC_NOPADDING                      = "DES/CBC/NoPadding";
	/** DES/CBC/PKCS5Padding (56) */
	public static final String DES_CBC_PKCS5PADDING                   = "DES/CBC/PKCS5Padding";
	/** DES/ECB/NoPadding (56) */
	public static final String DES_ECB_NOPADDING                      = "DES/ECB/NoPadding";
	/** DES/ECB/PKCS5Padding (56) */
	public static final String DES_ECB_PKCS5PADDING                   = "DES/ECB/PKCS5Padding";
	/** DESede/CBC/NoPadding (168) */
	public static final String DESEDE_CBC_NOPADDING                   = "DESede/CBC/NoPadding";
	/** DESede/CBC/PKCS5Padding (168) */
	public static final String DESEDE_CBC_PKCS5PADDING                = "DESede/CBC/PKCS5Padding";
	/** DESede/ECB/NoPadding (168) */
	public static final String DESEDE_ECB_NOPADDING                   = "DESede/ECB/NoPadding";
	/** DESede/ECB/PKCS5Padding (168) */
	public static final String DESEDE_ECB_PKCS5PADDING                = "DESede/ECB/PKCS5Padding";
	/** RSA/ECB/PKCS1Padding (1024, 2048) */
	public static final String RSA_ECB_PKCS1PADDING                   = "RSA/ECB/PKCS1Padding";
	/** RSA/ECB/OAEPWithSHA-1AndMGF1Padding (1024, 2048) */
	public static final String RSA_ECB_OAEPWITHSHA1_AND_MGF1PADDING    = "RSA/ECB/OAEPWithSHA-1AndMGF1Padding";
	/** RSA/ECB/OAEPWithSHA-256AndMGF1Padding (1024, 2048) */
	public static final String RSA_ECB_OAEPWITHSHA256_AND_MGF1PADDING  = "RSA/ECB/OAEPWithSHA-256AndMGF1Padding";
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy