Utils.h File Reference

#include "Certificate.h"
#include "PrivateKey.h"
#include "dds/DdsDcpsGuidC.h"
#include "dds/DdsDcpsCoreC.h"
#include <string>
Include dependency graph for Utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  OpenDDS
 

The Internal API and Implementation of OpenDDS.


namespace  OpenDDS::Security
namespace  OpenDDS::Security::SSL

Functions

int OpenDDS::Security::SSL::make_adjusted_guid (const OpenDDS::DCPS::GUID_t &src, OpenDDS::DCPS::GUID_t &dst, const Certificate &target)
int OpenDDS::Security::SSL::make_nonce_256 (std::vector< unsigned char > &nonce)
int OpenDDS::Security::SSL::make_nonce_256 (DDS::OctetSeq &nonce)
unsigned char OpenDDS::Security::SSL::offset_1bit (const unsigned char array[], size_t i)
 Gets byte from array as though it were shifted right one bit.
int OpenDDS::Security::SSL::hash (const std::vector< const DDS::OctetSeq * > &src, DDS::OctetSeq &dst)
int OpenDDS::Security::SSL::hash_serialized (const DDS::BinaryPropertySeq &src, DDS::OctetSeq &dst)
int OpenDDS::Security::SSL::sign_serialized (const DDS::BinaryPropertySeq &src, const PrivateKey &key, DDS::OctetSeq &dst)
int OpenDDS::Security::SSL::verify_serialized (const DDS::BinaryPropertySeq &src, const Certificate &key, const DDS::OctetSeq &signed_data)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1