Crypto module provides data encryption and digital signature, it may also be used to generate certificates.