Nichtabstreitbarkeit kommt dann zum Tragen, wenn eine Person die Beteiligung an einer Transaktion abstreitet. Wenn jemand z. B. behauptet, dass eine Kreditkarte gestohlen wurde, lehnt er oder sie die Haftung für Transaktionen ab, die mit dieser Karte zu irgendeinem Zeitpunkt nach Meldung des Diebstahls stattfinden. Nichtabstreitbarkeit bedeutet, dass eine Person die Beteiligung an einer Transaktion nicht erfolgreich leugnen kann. In der analogen Welt bindet die Unterschrift einer Person sie rechtlich an ihre Transaktionen (Kreditkartenabrechnungen, Geschäftsverträge usw.). Die Unterschrift verhindert die Abstreitbarkeit dieser Transaktionen. In der elektronischen Welt ist der Ersatz für die stiftbasierte Unterschrift eine digitale Signatur. Alle Arten von E-Commerce erfordern digitale Signaturen, da E-Commerce herkömmliche stiftbasierte Unterschriften überflüssig macht. Der private Signierschlüssel Die grundlegendste Voraussetzung für die Nichtabstreitbarkeit ist, dass der Schlüssel, der zur Erstellung digitaler Signaturen verwendet wird (der Signierschlüssel), generiert und sicher auf eine Weise gespeichert wird, die jederzeit unter der alleinigen Kontrolle des Benutzers steht. Es ist nicht zulässig, den Signierschlüssel in einem Backup zu sichern. Im Gegensatz zu Schlüsselpaaren zur Verschlüsselung besteht keine technische oder geschäftliche Notwendigkeit, frühere Signierschlüsselpaare zu sichern oder wiederherzustellen, wenn Benutzer ihre Passwörter vergessen oder ihre Signierschlüssel verlieren, zerbrechen oder beschädigen. In solchen Fällen ist es akzeptabel, dass Benutzer neue Signierschlüsselpaare generieren und diese ab diesem Zeitpunkt weiter verwenden. Die Notwendigkeit von zwei Schlüsselpaaren Es ist schwierig, die Unterstützung für Schlüsselsicherung und -wiederherstellung und Nichtabstreitbarkeit miteinander zu vereinbaren. Um die Sicherung und Wiederherstellung der Schlüssel zu unterstützen, müssen die Entschlüsselungsschlüssel sicher in einem Backup gesichert werden. Um die Nichtabstreitbarkeit zu unterstützen, können die für die digitale Signatur verwendeten Schlüssel jedoch nicht gesichert werden und müssen sich jederzeit unter der alleinigen Kontrolle des Benutzers befinden. Um diese Anforderungen zu erfüllen, muss eine PKI zwei Schlüsselpaare für jeden Benutzer unterstützen. Zu jedem Zeitpunkt muss ein Benutzer über ein aktuelles Schlüsselpaar für die Ver- und Entschlüsselung und ein zweites Schlüsselpaar für die digitale Signatur und die Signaturprüfung verfügen. Im Laufe der Zeit werden die Benutzer zahlreiche Schlüsselpaare haben, die entsprechend verwaltet werden müssen.