Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

CryptManager.cpp File Reference

#include "global.h"
#include "CryptManager.h"
#include "RageUtil.h"
#include "RageLog.h"
#include "PrefsManager.h"
#include "RageFileManager.h"
#include "CryptHelpers.h"
#include "crypto51/sha.h"
#include "crypto51/rsa.h"
#include "crypto51/osrng.h"
#include "crypto/CryptMD5.h"
#include <memory>

Defines

#define MAX_SIGNATURE_SIZE_BYTES   1024

Functions

CString BinaryToHex (const unsigned char *string, int iNumBytes)

Variables

const CString PRIVATE_KEY_PATH = "Data/private.rsa"
const CString PUBLIC_KEY_PATH = "Data/public.rsa"
const int KEY_LENGTH = 1024
CryptManagerCRYPTMAN = NULL

Define Documentation

#define MAX_SIGNATURE_SIZE_BYTES   1024
 


Function Documentation

CString BinaryToHex const unsigned char *  string,
int  iNumBytes
[static]
 


Variable Documentation

CryptManager* CRYPTMAN = NULL
 

const int KEY_LENGTH = 1024 [static]
 

const CString PRIVATE_KEY_PATH = "Data/private.rsa" [static]
 

const CString PUBLIC_KEY_PATH = "Data/public.rsa" [static]
 


Generated on Thu Jan 27 20:57:36 2005 for StepMania by doxygen 1.3.7