某購物網站開發(fā)項目經過需求分析進入系統(tǒng)設計階段,為了保證用戶賬戶的安全,項目開發(fā)人員決定用戶登陸時除了用戶名口令認證方式外,還加入基于數字證書的身份認證功能,同時用戶口令使用SHA-1 算法加密后存放在后臺數據庫中,請問以上安全設計遵循的是哪項安全設計原則:() A.最小特權原則 B.職責分離原則 C.縱深防御原則 D.最少共享機制原則