Changeset View
Changeset View
Standalone View
Standalone View
native/cpp/CommonCpp/CryptoTools/Tools.h
#pragma once | #pragma once | ||||
#include <cstdint> | #include <cstdint> | ||||
#include <string> | #include <string> | ||||
#include <vector> | #include <vector> | ||||
#include "olm/olm.h" | #include "olm/olm.h" | ||||
#define KEYSIZE 43 | #define KEYSIZE 43 | ||||
#define ID_KEYS_PREFIX_OFFSET 15 | #define ID_KEYS_PREFIX_OFFSET 15 | ||||
#define PRE_KEY_PREFIX_OFFSET 25 | |||||
#define ONE_TIME_KEYS_PREFIX_OFFSET 25 | #define ONE_TIME_KEYS_PREFIX_OFFSET 25 | ||||
#define ONE_TIME_KEYS_MIDDLE_OFFSET 12 | #define ONE_TIME_KEYS_MIDDLE_OFFSET 12 | ||||
namespace comm { | namespace comm { | ||||
namespace crypto { | namespace crypto { | ||||
typedef std::vector<std::uint8_t> OlmBuffer; | typedef std::vector<std::uint8_t> OlmBuffer; | ||||
Show All 22 Lines |