Applications of Digital Signatures in Cryptography