Company
Date Published
Author
Ryan Blunden
Word count
1530
Language
English
Hacker News points
None

Summary

Secrets and credentials management is widely considered an overlooked aspect of software development, with many teams struggling to organize and sync secrets between environments, leading to security risks such as exploitation by cybercriminals who seek to exploit vulnerabilities in plain text methods like .env files. A new breed of security infrastructure tooling known as "Secrets Managers" are emerging to make insecure secrets storage practices a thing of the past, providing a centralized source of truth for storing and controlling access to sensitive data based on role, machine identity, environment, and other factors. Secrets Managers can mitigate the risk of cybercrime, manage secrets sprawl across applications and environments, maintain security without access controls, create secure environments for machine identities, and provide a detailed audit log. When choosing a Secrets Manager, organizations should consider speed of implementation, versatility across environments, user experience, onboarding process, application access, and secrets injected via environment variables to ensure seamless integration with existing workflows and tools.