in an approach to caller id verification by digital signature , a computing device receives authenticating information associated with a caller . the computing device creates a call record based on the authenticating information . the computing device retrieves additional information associated with the caller . the computing device updates the call record based on the additional information . the computing device retrieves a digital signature associated with the caller . the computing device retrieves public key information associated with the caller . the computing device performs a digital signature assessment based on the public key information . the computing device updates the call record based on the digital signature assessment . the computing device adds timestamp information to the call record . the computing device receives a request from a call recipient device . the computing device communicates information based on the call record to the call recipient device . the computing device marks the call record as expired .