Botan 3.9.0
Crypto and TLS for C&
sha1_f.h File Reference

Internal Header. More...

#include <botan/types.h>
#include <botan/internal/bit_ops.h>
#include <botan/internal/rotate.h>

Go to the source code of this file.

Namespaces

namespace  Botan
namespace  Botan::SHA1_F

Functions

void Botan::SHA1_F::F1 (uint32_t A, uint32_t &B, uint32_t C, uint32_t D, uint32_t &E, uint32_t M)
void Botan::SHA1_F::F2 (uint32_t A, uint32_t &B, uint32_t C, uint32_t D, uint32_t &E, uint32_t M)
void Botan::SHA1_F::F3 (uint32_t A, uint32_t &B, uint32_t C, uint32_t D, uint32_t &E, uint32_t M)
void Botan::SHA1_F::F4 (uint32_t A, uint32_t &B, uint32_t C, uint32_t D, uint32_t &E, uint32_t M)

Variables

constexpr uint32_t Botan::SHA1_F::K1 = 0x5A827999
constexpr uint32_t Botan::SHA1_F::K2 = 0x6ED9EBA1
constexpr uint32_t Botan::SHA1_F::K3 = 0x8F1BBCDC
constexpr uint32_t Botan::SHA1_F::K4 = 0xCA62C1D6

Detailed Description

Internal Header.

Definition in file sha1_f.h.