FARGOS/VISTA Object Management Environment Core  ..
FARGOS/VISTA Object Management Environment Core Table of Contents
aesCover.cpp File Reference
#include <aes.h>
#include <iostream>
#include <memory.h>
#include <OMEstring.h>

Macros

#define BLOCK_SIZE   128
 
#define MAX_CIPHERS   20
 
#define MAX_KEYS   100
 

Functions

int OMEinitNewCipher (const OMEstring &initVector)
 
int OMEfreeCipher (int useCipher)
 
int OMEdefineNewEncryptKey (const OMEstring &key)
 
int OMEdefineNewDecryptKey (const OMEstring &key)
 
int OMEfreeEncryptionKey (int useKey)
 
int OMEfreeDecryptionKey (int useKey)
 
int OMEencryptString (int useCipher, int useKey, const OMEstring &input, OMEstring &result)
 
int OMEdecryptString (int useCipher, int useKey, const OMEstring &input, OMEstring &result)
 

Variables

const int BITS_PER_BYTE = 8
 
const int BITS_PER_NYBBLE = 4
 
const int BYTES_PER_BLOCK = (BLOCK_SIZE / BITS_PER_BYTE)
 

Macro Definition Documentation

◆ BLOCK_SIZE

#define BLOCK_SIZE   128

◆ MAX_CIPHERS

#define MAX_CIPHERS   20

◆ MAX_KEYS

#define MAX_KEYS   100

Variable Documentation

◆ BITS_PER_BYTE

const int BITS_PER_BYTE = 8

◆ BITS_PER_NYBBLE

const int BITS_PER_NYBBLE = 4

◆ BYTES_PER_BLOCK

const int BYTES_PER_BLOCK = (BLOCK_SIZE / BITS_PER_BYTE)

Referenced by OMEencryptString().

OMEservMainFP
int(* OMEservMainFP)()
Definition: winServ.cpp:14
OMEreleaseVersion
OME_DLL_EXPORT OMEprofileCounter< uint32_t > OMEreleaseVersion
Specifies FARGOS/VISTA Version release number.
VISTA_MENU_ID_TERMINATE
#define VISTA_MENU_ID_TERMINATE
Definition: winResources.h:5
vista.cpp
OMEtype::value
union OMEtype::@26 value
MAIN_FUNCTION_NAME
int MAIN_FUNCTION_NAME(int argc, const char *argv[], const char *envp[])
Definition: vista.cpp:64
VISTA_MENU_ID_STATUS
#define VISTA_MENU_ID_STATUS
Definition: winResources.h:4
OMEprofileCounter::getValue
virtual const OMEtype getValue() const override
Retrieve the variable's value.
Definition: OMEdebugInfo.h:193
VISTA_ICON_ID
#define VISTA_ICON_ID
Definition: winResources.h:2
OMEtype::i
int32_t i
Definition: OMEbaseType.h:285
VISTA_TRAYMENU
#define VISTA_TRAYMENU
Definition: winResources.h:3
winResources.h
NULL
#define NULL
Definition: tmp.o.cpp:327
OMEminorVersion
OME_DLL_EXPORT OMEprofileCounter< uint32_t > OMEminorVersion
Specifies FARGOS/VISTA Version minor number.
MAX_ARGS
#define MAX_ARGS
Definition: OMEexec.cpp:3
VISTA_DAEMON_NAME
#define VISTA_DAEMON_NAME
Definition: vista.cpp:19
OMEstopFlag
SMV_StandaloneNumeric< uint32_t > OMEstopFlag("stopFlag")
External flag used to trigger stop of a FARGOS/VISTA Object Management Environment.
OME_USED
const char srcID[] OME_USED
Definition: tick_time.cpp:24
VISTA_ICON_CLICK
#define VISTA_ICON_CLICK
Definition: winResources.h:6
OMErequestShutdown
void OMErequestShutdown()
Definition: OMEioEvents.cpp:572
OMEmajorVersion
OME_DLL_EXPORT OMEprofileCounter< uint32_t > OMEmajorVersion
Specifies FARGOS/VISTA Version major number.
Generated: Fri Jul 31 2020 18:19:15
Support Information