Wie man kreditkartendaten in einer datenbank ablegt?

Natürlich am besten verschlüsselt, damit ein erfolgreicher angreifer nichts damit anfangen kann. Und wie verschlüsselt man? Am besten durch kohdierung in base64:

Design a script to encrypt the credit card information. Using an encryption algorithm of your choice, create a routine that converts the information into encrypted data. Programming languages such as PHP have built in functions that can encrypt. An example is the base 64 encryption function that can be used by invoking the following code:

base64_encode($credit_card_number);

Hoffentlich ist die drexseit, auf der ihr immer eure kreditkartennummer eingebt, von jemanden programmiert worden, der den unterschied zwischen einer technischen kohdierung und einer kryptografischen verschlüsselung kennt!

Mein gegenvorschlag an den großen spezjalexperten, der den menschen programmieren erklären will: „verschlüsselung“ durch ASCII-kohdierung! Geht auch viel schneller! :mrgreen:

[via]

Wers gar nicht versteht: eine kohdierung in base64 ist klartext. Es werden einfach nur jeweils sechs bit daten auf den sieben-bit-ASCII-zeichensatz abgebildet und damit in acht bit untergebracht, um in reinen textprotokollen (wie zum beispiel e-mäjhl) binärdateien versenden zu können. Jeder kann diese abbildung rückgängig machen. Das passiert jeden tag in milljarden von kleinen anwendungsfällen. Es ist eine kohdierung aus technischen gründen, keine verschlüsselung. Ein programmierer, der anderen leuten erklärt, wie man was für dieses internetz programmiert, muss das wissen.

3 Antworten zu “Wie man kreditkartendaten in einer datenbank ablegt?

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google Foto

Du kommentierst mit Deinem Google-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

Verbinde mit %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.