CPC H04L 9/3213 (2013.01) [H04L 9/3073 (2013.01); H04L 9/3242 (2013.01); H04L 51/42 (2022.05); H04L 63/0428 (2013.01)] | 20 Claims |
1. A computing platform, comprising:
at least one processor;
a communication interface communicatively coupled to the at least one processor; and
memory storing computer-readable instructions that, when executed by the at least one processor, cause the computing platform to:
generate a cryptographic key pair comprising a public key and a private key;
publish, to a server, the public key; generate a short message service (SMS) message;
sign, using the private key, the SMS message, wherein signing the SMS message comprises computing a cryptographic hash of the SMS message using the private key and embedding the cryptographic hash in a short message peer-to-peer (SMPP) field of the SMS message; and
send, to a downstream computing system, the signed SMS message, wherein the downstream computing system is configured to validate the signed SMS message using the cryptographic hash embedded in the SMPP field of the SMS message and by accessing the public key from an internet Domain Name Service (DNS) server of a domain indicated by the computing platform.
|