A robust generator of secure authentication HOTP tokens, employing the HMAC-based One-Time Password algorithm, accompanied by a suite of cryptographic utilities, all encapsulated within a compact TypeScript module.
This package includes:
- AlwatrHashGenerator: Secure self-validate hash generator.
- AlwatrTokenGenerator: Secure authentication HOTP token generator (HMAC-based One-Time Password algorithm).
- AlwatrUserGenerator: User factory for generating self-validate user-id and user-token.
- PreConfiguration: Pre-configuration object for the hash/token generators.
- RFC 4226. HMAC-Based One-Time Password Algorithm (HOTP)
- RFC 6238. Time-Based One-Time Password Algorithm (TOTP)
- HMAC: Keyed-Hashing for Message Authentication. (February 1997). Network Working Group.
- HMAC and Key Derivation. Practical Cryptography for Developers.
- HMAC Generator/Tester Tool. FreeFormatter.
- How API Request Signing Works (And How to Implement HMAC in NodeJS). (2016). Andrew Hoang.
- Implement HMAC Authentication. Google Ad Manager Help.