All'albergatore serve il numero della carta di credito per richiedere il prelievo in caso, ad esempio, di prenotazione annullata o per la caparra ... insomma, serve il numero della carta di credito, il codice di sicurezza, il proprietario ed infine la scadenza
l'utilizzo della crittografia con chiavi asimmetriche lo consiglio anch'io, però ripeto: affinche sia utile la chiave che usi per la lettura non deve risiedere sul server altrimenti non serve a nulla e puoi usare una crittografia a chiave simmetrica (come blowfish, serpent, aes e via dicendo)