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).