e2ee-adapter
Version:
Plug-and-play End-to-End Encryption middleware for Express.js and NestJS using hybrid AES-CBC + RSA encryption with secure key exchange
6 lines • 545 B
TypeScript
export { generateKeyPair, generateMultipleKeyPairs, encrypt, decrypt, encryptAES, decryptAES, decryptAESKey, } from './utils/crypto';
export type { E2EEConfig, E2EEMiddlewareOptions, E2EEMiddleware, E2EEError, EncryptedData, DecryptedData, KeyPair, KeyStore, E2EEClientConfig, E2EEClientRequest, E2EEClientResponse, } from './types';
export { E2EEInterceptor } from './interceptors/e2ee.interceptor';
export { createE2EEMiddleware } from './middleware/e2ee';
export { E2EEClient } from './client/e2ee-client';
//# sourceMappingURL=index.d.ts.map