CatapultServer  v0.5.0.1 (Elephant)
Signer.cpp File Reference
Include dependency graph for Signer.cpp:

Namespaces

 catapult
 
 catapult::crypto
 

Macros

#define RESTRICT   __restrict__
 

Functions

void catapult::crypto::Sign (const KeyPair &keyPair, const RawBuffer &dataBuffer, Signature &computedSignature)
 
void catapult::crypto::Sign (const KeyPair &keyPair, std::initializer_list< const RawBuffer > buffersList, Signature &computedSignature)
 
bool catapult::crypto::Verify (const Key &publicKey, const RawBuffer &dataBuffer, const Signature &signature)
 
bool catapult::crypto::Verify (const Key &publicKey, std::initializer_list< const RawBuffer > buffersList, const Signature &signature)
 

Macro Definition Documentation

◆ RESTRICT

#define RESTRICT   __restrict__

Copyright (c) 2016-present, Jaguar0625, gimre, BloodyRookie, Tech Bureau, Corp. All rights reserved.

This file is part of Catapult.

Catapult is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Catapult is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with Catapult. If not, see http://www.gnu.org/licenses/.