來源:互聯網
實體完整性(英語:實體 integrity)是關系模型中數據庫完整性三項規則的其中之一。實體完整性這項規則要求每個數據表都必須有主鍵,而作為主鍵的所有字段,其屬性必須是獨一無二及非空值,確保每條記錄都可以被唯一地識別。
數據完整性
數據完整性(數據 integrity)是信息安全的三個基本要點之一,指在傳輸、存儲信息或數據的過程中,確保信息或數據不被未授權的篡改或在篡改后能夠被迅速發現。在信息安全領域使用過程中,常常和保密性邊界混淆。以普通RSA對數值信息加密為例,黑客或惡意用戶在沒有獲得密鑰破解密文的情況下,可以通過對密文進行線性運算,相應改變數值信息的值。例如交易金額為X元,通過對密文乘2,可以使交易金額成為2X。這種情況也稱為可延展性(malleability)。為解決以上問題,通常使用數字簽名或散列函數對密文進行保護,以維護數據的完整性。
參考資料 >