Les signatures numériques sont créées et vérifiées grâce à la cryptographie, branche des mathématiques appliquées qui s'occupe de la transformation de messages en des formes apparemment inintelligibles et de leur restitution dans leur forme initiale.
تُنشأ التوقيعات الرقمية ويُتحقق من صحتها باستخدام الترميز، وهو فرع من الرياضيات التطبيقية يُعنى بتحويل الرسائل إلى صيغ شكليّة تبدو غير مفهومة ثم إعادتها إلى صيغتها الشكلية الأصلية.