完整性:使用數字簽名或散列函數對密文進行保護。
機密性+真實性:簽名者使用自己的私鑰加密關鍵信息作為簽名信息,並發送給接收者,接收者用簽名的公鑰來解密簽名信息,並驗證簽名信息的真實性。
機密性+完整性:簽名者使用自己的私鑰加密關鍵信息作為簽名信息,並發送給接收者,接收者用簽名的公鑰來解密簽名信息,如果信息不完整,則驗證會出錯。以此來保證了信息是否完整。
真實性+完整性:數字簽名技術是無法偽造的,對信息進行簽名認證以確保其真實性。對關鍵信息加密作為簽名信息,可以保證信息的完整性。
機密性+真實性+完整性:使用DSA數字簽名,DSA基於公鑰體系,用於接收者驗證數據的完整性和數據發送者的身份,也可用於第三方驗證簽名和所簽名數據的真實性。