UNPKG

fortify2-js

Version:

MOST POWERFUL JavaScript Security Library! Military-grade cryptography + 19 enhanced object methods + quantum-resistant algorithms + perfect TypeScript support. More powerful than Lodash with built-in security.

21 lines (19 loc) 1.3 kB
export { cacheHarden, constantTimeEqual, faultResistantEqual, maskedAccess, randomDelay, secureModPow } from './side-channel.js'; export { argon2Derive, balloonDerive } from './memory-hard.js'; export { generateKyberKeyPair, kyberDecapsulate, kyberEncapsulate, lamportGenerateKeypair, lamportSign, lamportVerify, ringLweDecrypt, ringLweEncrypt, ringLweGenerateKeypair } from './post-quantum.js'; export { SecureBuffer, secureWipe } from './secure-memory.js'; export { EntropyPool } from './entropy-augmentation.js'; export { createCanary, createCanaryFunction, createCanaryObject, triggerCanary } from './canary-tokens.js'; export { createAttestation, createLibraryAttestation, generateAttestationKey, verifyAttestation, verifyLibraryAttestation } from './attestation.js'; export { SecurityIssueType, verifyRuntimeSecurity } from './runtime-verification.js'; export { secureDeserialize, secureSerialize } from './secure-serialization.js'; export { LogLevel, TamperEvidentLogger } from './tamper-evident-logging.js'; /** * Security Module * * This module provides advanced security features that go beyond basic * cryptographic operations, making the library more robust against various * attacks and security threats. */ // Side-Channel Attack Protection //# sourceMappingURL=index.js.map