主要區別是,性質不同、目的作用不同、方法不同,具體如下:
壹、性質不同
1、身份認證
身份認證壹般指身份驗證,又稱“驗證”、“鑒權”,是指通過壹定的手段,完成對用戶身份的確認。
2、數字簽名
數字簽名(又稱公鑰數字簽名)是只有信息的發送者才能產生的別人無法偽造的壹段數字串,這段數字串同時也是對信息的發送者發送信息真實性的壹個有效證明。
二、目的作用不同
1、身份認證
身份驗證的目的是確認當前所聲稱為某種身份的用戶,確實是所聲稱的用戶。
2、數字簽名
數字簽名是非對稱密鑰加密技術與數字摘要技術的應用,用於鑒別數字信息。
三、方法不同
1、身份認證
身份驗證的方法有很多,基本上可分為:基於***享密鑰的身份驗證、基於生物學特征的身份驗證和基於公開密鑰加密算法的身份驗證。不同的身份驗證方法,安全性也各有高低。
2、數字簽名
數字簽名算法依靠公鑰加密技術來實現的。在公鑰加密技術裏,每壹個使用者有壹對密鑰:壹把公鑰和壹把私鑰。公鑰可以自由發布,但私鑰則秘密保存,還有壹個要求就是要讓通過公鑰推算出私鑰的做法不可能實現。?
普通的數字簽名算法包括三種算法:?
①、密碼生成算法。
②、標記算法。
③、驗證算法。
百度百科-身份認證
百度百科-數字簽名