userver: userver/crypto/basic_types.hpp File Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
basic_types.hpp File Reference

Common types for crypto module. More...

#include <string>
#include <userver/crypto/exception.hpp>
+ Include dependency graph for basic_types.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  crypto::NamedAlgo
 Base class for a crypto algorithm implementation. More...
 

Namespaces

namespace  crypto
 Cryptography support.
 

Enumerations

enum class  crypto::DigestSize {
  k160 ,
  k256 ,
  k384 ,
  k512
}
 SHA digest size in bits. More...
 
enum class  crypto::DsaType {
  kRsa ,
  kEc ,
  kRsaPss
}
 Digital signature type. More...
 

Detailed Description

Common types for crypto module.

Definition in file basic_types.hpp.