由於數字簽名的形式是多種多樣的,比如有通用數字簽名,仲裁數字簽名,不可否認簽名,盲簽名,群簽名,門限簽名等,在這裏我就以數字簽名的壹般方法解答吧!
(1)A和B都將自己的公開密鑰Ke公開登記並存入管理中心的***享的公開密鑰數據庫PKDB,以此作為對方及仲裁者驗證簽名的數據之壹。
(2)A用自己的保密的解密密鑰Kda對明文數據M進行簽名得到簽名S,然後A查詢PKDB查到B的公開的加密鑰Kea,並對用Kea對S再加密,得到密文C
(3)最後A把C發送給B,並將S和C留底。
由於數字簽名的形式是多種多樣的,比如有通用數字簽名,仲裁數字簽名,不可否認簽名,盲簽名,群簽名,門限簽名等,在這裏我就以數字簽名的壹般方法解答吧!
(1)A和B都將自己的公開密鑰Ke公開登記並存入管理中心的***享的公開密鑰數據庫PKDB,以此作為對方及仲裁者驗證簽名的數據之壹。
(2)A用自己的保密的解密密鑰Kda對明文數據M進行簽名得到簽名S,然後A查詢PKDB查到B的公開的加密鑰Kea,並對用Kea對S再加密,得到密文C
(3)最後A把C發送給B,並將S和C留底。