Patent ID: 9749307
Date: 2017-08-29
CPC Classifications: H04L

Claim:
1. A Domain Name System Security Extensions (DNSSEC) signing server configured to interact with at least one DNSSEC client application executing on a DNSSEC client device and a plurality of digital signature logic modules, the DNSSEC signing server comprising: a hardware processor; and a storage device including computer readable code that, when executed by the processor, causes the signing server to: receive a signing request from the at least one DNSSEC client application executing on the DNSSEC client device to sign first data, wherein the first data comprises domain name system (DNS) data included in the signing request; determine at least one of an active Key Signing Key (KSK) and an active Zone Signing Key (ZSK) to be used to sign the first data based on a top-level domain (TLD) identifier in the DNS data included in the signing request; transmit the first data to one of the plurality of digital signature logic modules; receive a digitally signed version of the first data from the one of the digital signature logic modules; and provide the digitally signed version of the first data to the at least one DNSSEC client application.