Modello di dominio e funzionalità Crypter

-1

Nel mio progetto devo implementare una funzionalità per crittografare alcune informazioni quando vengono scritte nel database e decrittografare le informazioni quando vengono ricaricate.

Questo concetto dovrebbe essere implementato nel modello di dominio? O è più pulito / più gestibile per fare queste operazioni nel repository?

    
posta BruceStackOverFlow 29.08.2018 - 13:54
fonte

1 risposta

2

La funzionalità di crittografia non appartiene al modello di dominio, se è solo una misura tecnica per proteggere i dati sensibili. Perché ? Perché è un dettaglio di implementazione del livello di archiviazione; potresti usare molto bene un database che ha una capacità di crittografia incorporata.

La funzionalità di crittografia dei dati potrebbe appartenere al livello di dominio, nei casi in cui il dominio riguarda la crittografia, ad esempio se i processi del dominio includono la crittografia e la decrittografia in modo esplicito. Generalmente si hanno anche alcuni requisiti di gestione delle chiavi (sistemi bancari o gestione delle informazioni classificate).

    
risposta data 29.08.2018 - 19:34
fonte

Leggi altre domande sui tag