Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There's a lot of daylight between "use a HSM" specifically and "use a system that prevents junior developers from accessing the key and checking it into public repos."

Storing the key in some kind of credential vault that can only be accessed from the hosts that need it at startup would usually be enough to prevent this particular kind of error (unless you're giving root on those boxes to people without enough sense to avoid checking private keys into git, in which case you've probably got worse problems).



I'm far from junior, and that's far enough to know that this kind of error is very much not limited to junior developers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: