CRYPTOGRAPHIC CERTIFICATE SOLUTIONS