secure-cookie
Version:
Cookie library/middleware with signing and encryption support
171 lines • 4.36 kB
TypeScript
export declare const CIPHER_INFO: {
readonly 'aes-128-cbc': {
readonly ivLength: 16;
readonly keyLength: 16;
};
readonly 'aes-128-cbc-hmac-sha1': {
readonly ivLength: 16;
readonly keyLength: 16;
};
readonly 'aes-128-cbc-hmac-sha256': {
readonly ivLength: 16;
readonly keyLength: 16;
};
readonly 'aes-128-cfb': {
readonly ivLength: 16;
readonly keyLength: 16;
};
readonly 'aes-128-cfb1': {
readonly ivLength: 16;
readonly keyLength: 16;
};
readonly 'aes-128-cfb8': {
readonly ivLength: 16;
readonly keyLength: 16;
};
readonly 'aes-128-ctr': {
readonly ivLength: 16;
readonly keyLength: 16;
};
readonly 'aes-128-ecb': {
readonly ivLength: undefined;
readonly keyLength: 16;
};
readonly 'aes-128-ocb': {
readonly ivLength: 12;
readonly keyLength: 16;
};
readonly 'aes-128-ofb': {
readonly ivLength: 16;
readonly keyLength: 16;
};
readonly 'aes-128-xts': {
readonly ivLength: 16;
readonly keyLength: 32;
};
readonly 'aes-192-cbc': {
readonly ivLength: 16;
readonly keyLength: 24;
};
readonly 'aes-192-cfb': {
readonly ivLength: 16;
readonly keyLength: 24;
};
readonly 'aes-192-cfb1': {
readonly ivLength: 16;
readonly keyLength: 24;
};
readonly 'aes-192-cfb8': {
readonly ivLength: 16;
readonly keyLength: 24;
};
readonly 'aes-192-ctr': {
readonly ivLength: 16;
readonly keyLength: 24;
};
readonly 'aes-192-ecb': {
readonly ivLength: undefined;
readonly keyLength: 24;
};
readonly 'aes-192-ocb': {
readonly ivLength: 12;
readonly keyLength: 24;
};
readonly 'aes-192-ofb': {
readonly ivLength: 16;
readonly keyLength: 24;
};
readonly 'aes-256-cbc': {
readonly ivLength: 16;
readonly keyLength: 32;
};
readonly 'aes-256-cbc-hmac-sha1': {
readonly ivLength: 16;
readonly keyLength: 32;
};
readonly 'aes-256-cbc-hmac-sha256': {
readonly ivLength: 16;
readonly keyLength: 32;
};
readonly 'aes-256-cfb': {
readonly ivLength: 16;
readonly keyLength: 32;
};
readonly 'aes-256-cfb1': {
readonly ivLength: 16;
readonly keyLength: 32;
};
readonly 'aes-256-cfb8': {
readonly ivLength: 16;
readonly keyLength: 32;
};
readonly 'aes-256-ctr': {
readonly ivLength: 16;
readonly keyLength: 32;
};
readonly 'aes-256-ecb': {
readonly ivLength: undefined;
readonly keyLength: 32;
};
readonly 'aes-256-ocb': {
readonly ivLength: 12;
readonly keyLength: 32;
};
readonly 'aes-256-ofb': {
readonly ivLength: 16;
readonly keyLength: 32;
};
readonly 'aes-256-xts': {
readonly ivLength: 16;
readonly keyLength: 64;
};
readonly 'aes-128-ccm': {
readonly ivLength: 12;
readonly keyLength: 16;
};
readonly 'aes-128-gcm': {
readonly ivLength: 12;
readonly keyLength: 16;
};
readonly 'aes-192-ccm': {
readonly ivLength: 12;
readonly keyLength: 24;
};
readonly 'aes-192-gcm': {
readonly ivLength: 12;
readonly keyLength: 24;
};
readonly 'aes-256-ccm': {
readonly ivLength: 12;
readonly keyLength: 32;
};
readonly 'aes-256-gcm': {
readonly ivLength: 12;
readonly keyLength: 32;
};
readonly 'id-aes128-ccm': {
readonly ivLength: 12;
readonly keyLength: 16;
};
readonly 'id-aes128-gcm': {
readonly ivLength: 12;
readonly keyLength: 16;
};
readonly 'id-aes192-ccm': {
readonly ivLength: 12;
readonly keyLength: 24;
};
readonly 'id-aes192-gcm': {
readonly ivLength: 12;
readonly keyLength: 24;
};
readonly 'id-aes256-ccm': {
readonly ivLength: 12;
readonly keyLength: 32;
};
readonly 'id-aes256-gcm': {
readonly ivLength: 12;
readonly keyLength: 32;
};
};
//# sourceMappingURL=ciphers.d.ts.map