Expand description
Utility functions for security operations
Structs§
- Secure
Random - Secure random generator for security operations
Functions§
- current_
timestamp - Get current Unix timestamp
- generate_
api_ key - Generate a secure API key
- generate_
jwt_ secret - Generate a secure JWT secret
- generate_
request_ id - Generate a secure request ID for tracing
- generate_
session_ id - Generate a secure session ID
- hash_
api_ key - Hash an API key for storage
- secure_
compare - Safe comparison function to prevent timing attacks
- validate_
api_ key_ format - Validate that a string looks like a valid API key
- verify_
api_ key - Verify an API key against its hash