Crittografia dei dati geografici

1

Ho una tabella di indirizzi con colonne leggibili dall'uomo come street, city, state, zip - e anche colonne con dati spaziali (il tipo di geografia di SQL Server). Tecnicamente, questo viola la 3a forma Normale (cioè dal momento che è possibile derivare via, città, stato da Geo) ma conosciamo le ragioni di praticità per farlo. Ho una crittografia personalizzata per i moduli leggibili dall'uomo, ma voglio fare operazioni matematiche nel database rispetto alle colonne di geografia, quindi non è attualmente crittografata.

Il problema: ho effettivamente il testo in chiaro e il testo cifrato corrispondente fianco a fianco. (Ad esempio, posso scoprire la strada che corrisponde a una coordinata geografica in testo semplice e ora conosco la strada in testo normale e la strada del testo cifrato, un po 'compromettendo il mio schema di crittografia).

Non mi interessa che Geo sia esposto, ma come posso nascondere / cifrare il collegamento tra Geo e leggibile? Vedo che SQL Server NON supporta la crittografia trasparente dei dati per le colonne del tipo geografico (sembra che sia esattamente dove lo si vorrebbe).

    
posta Michael Arner 02.04.2018 - 20:22
fonte

0 risposte

Leggi altre domande sui tag