摘要 |
The invention is a method to authenticate a caller initiating a communication session (such as a VoIP or IM communication session) and accept, reject, or accept and route the communication session accordingly. The caller's terminal adapter or message server (such as a VoIP or IM server) may create a digital signature using the caller's private key and add the digital signature to a header block used to initiate the communication session. The digital signature in the header block may be decrypted by the receiver's terminal adapter or message server using the caller's public key, preferably found in a DNS record. An authenticated digital signature indicates that the header block was sent from the caller identified in the header block. Once the identity of the caller has been authenticated and the communication session accepted, further filtering and routing of the communication session may be performed as desired.
|