Hi HiTi,
also ich würde trotzdem bei einer "öffentlichen"
DB bleiben. Den Aufwand eine vernünftige Lösung selbst zu programmieren würde ich nicht unternehmen.
Stattdessen würde ich in der Datenbank die sensiblen Daten verschlüsselt abspeichern. Wenn es denn so geheim sein soll, dann kann man auch Zahlen als vershlüsselte Strings speichern. Ich denke der Aufwand ist deutlich geringer und Du kannst die schnellen Verknüpfungsmöglichkeiten einer kommerziellen
DB nutzen.
Niels