我們的客戶想給我們一個數據庫。原始數據庫有一個電話號碼列。他不想給我們一個電話號碼。不知何故,我不知道爲什麼 - 這是決定客戶端會給我們加密的電話號碼與128位AES密鑰加密。請諮詢是否使用加密的情況
我們會告訴客戶哪個電話號碼將被列入某個目的,但我們永遠不會知道實際的電話號碼是什麼。我們只會知道加密的號碼。
這裏有事情,我不明白:
- 是使用適合於這一目的的128位AES密鑰加密?
- 應在客戶端保存用來將數字轉換或 應在客戶端,而不是 保存密鑰創建數據庫 與 加密數字映射一部開拓創新的數字AES密鑰
- 應使用同一個密鑰的所有轉換數字或不同
- 如果使用隨機生成的密鑰來加密數字是不是 可能對於兩個電話號碼 加密的文本可能是相同的?
順便說一句,有沒有一個主持人在SO - 任何人只要有一相當高的代表可以解決問題。不要認爲問題是封閉的最好方法不是認爲它是相關的,而是通過寫一個好的相關問題來表明*。不管對MODs有任何「個人」上訴,好問題都會停止,壞問題也會被關閉。 – 2009-11-20 09:44:43