Les signatures numériques utilisent ce que l'on appelle la “cryptographie à clef publique”, qui est souvent basée sur l'utilisation de fonctions algorithmiques pour créer deux “clefs” (c'est-à-dire des nombres de plusieurs chiffres générés à l'aide d'une série de formules mathématiques appliquées aux nombres premiers) différentes mais mathématiquement liées entre elles.
數(shù)字簽字使用所謂的“公用鑰匙加密技術(shù)”,常常依靠算法函數(shù)產(chǎn)生兩套不同但數(shù)學(xué)上相關(guān)的“鑰匙”(即利用一系列數(shù)學(xué)公式產(chǎn)生的大數(shù)乘以素?cái)?shù))。