Voglio dire che stavi scrivendo software di livello professionale che implicherebbe informazioni riservate sui clienti. (Prendi questo nel contesto in cui io sono un programmatore dilettante.)
Useresti hlib e hmac? Stanno abbastanza bene per proteggere i dati? O scriveresti qualcosa di più elaborato a mano?
Modifica: nel contesto di quelle librerie che contengono più o meno gli algoritmi di hashing migliori del mondo, immagino che sia sciocco chiederti se vuoi "scrivere qualcosa di più bello".
Quello che sto chiedendo qui è se è sufficiente da solo.