| IGLib 1.6.0 The IGLib base library for development of numerical, technical and business applications.

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events
IG.Crypto.CryptoManager Member List

This is the complete list of members for IG.Crypto.CryptoManager, including all inherited members.

_freeParameters | IG.Crypto.CryptoManager | private
_isDecrypt | IG.Crypto.CryptoManager | protected
_isInputFormat64 | IG.Crypto.CryptoManager | private
_isInputFormatHex | IG.Crypto.CryptoManager | private
_isInputFormatLongInt | IG.Crypto.CryptoManager | private
_isLargestKey | IG.Crypto.CryptoManager | protected
_isOutputFormat64 | IG.Crypto.CryptoManager | private
_isOutputFormatHex | IG.Crypto.CryptoManager | private
_isOutputFormatLongInt | IG.Crypto.CryptoManager | private
_numNotifyPlainEncryption | IG.Crypto.CryptoManager | private static
AlgorithmTypeString | IG.Crypto.CryptoManager | private
AppArguments | IG.Crypto.CryptoManager | private
AppCheckSum(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppCleanFiles(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppConvert(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppDecryptSymmetricBasic(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppDecryptSymmetricPlain(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppEncryptSymmetricAll(string appName, string[] args, bool isDecrypt=false, bool isPlain=false, bool isBasic=false) | IG.Crypto.CryptoManager | inline protected virtual
AppEncryptSymmetricBasic(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppEncryptSymmetricPlain(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppGetFileHash(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppGetInitializationVector(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppGetKey(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppGetSalt(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AppKeyGenerationAll(string appName, string[] args, bool measureTimes, int numGenerations) | IG.Crypto.CryptoManager | inline protected virtual
AppName | IG.Crypto.CryptoManager | private
AppTimeKeyGeneration(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
AsymmetricAlgorithmType | IG.Crypto.CryptoManager | private
ClearAllFlags() | IG.Crypto.CryptoParameters | inline
ClearFlags(CryptoFlags firstFlags, params CryptoFlags[] whichFlags) | IG.Crypto.CryptoParameters | inline
CryptoManager() | IG.Crypto.CryptoManager | inline
CryptoManager(int outputLevel) | IG.Crypto.CryptoManager | inline
CryptoParameters() | IG.Crypto.CryptoParameters | inline
Flags | IG.Crypto.CryptoParameters |
FreeParameters | IG.Crypto.CryptoManager | protected
GetFreeParameter(int whichParameter) | IG.Crypto.CryptoManager | inline
GetInputFilePaths(ref List< string > inputFilePaths, bool enableWildcards=true, bool addRecursive=true, bool clearBefore=true) | IG.Crypto.CryptoManager | inline virtual
HashAlgorithmType | IG.Crypto.CryptoManager | private
HashValue | IG.Crypto.CryptoManager | private
IsAbsolutePaths | IG.Crypto.CryptoManager | private
IsAnyFlagSet(params CryptoFlags[] whichFlags) | IG.Crypto.CryptoParameters | inline
IsChecked | IG.Crypto.CryptoManager | private
IsDecrypt | IG.Crypto.CryptoManager |
IsDeleteAllVersions | IG.Crypto.CryptoManager | private
IsDeleteDecrypted | IG.Crypto.CryptoManager | private
IsDeleteEncrypted | IG.Crypto.CryptoManager | private
IsDeleteOriginal | IG.Crypto.CryptoManager | private
IsEncrypt | IG.Crypto.CryptoManager |
IsFlagsSet(params CryptoFlags[] whichFlags) | IG.Crypto.CryptoParameters | inline
IsForceDeletes | IG.Crypto.CryptoManager | private
IsForceOverwrites | IG.Crypto.CryptoManager | private
IsInputFormat64 | IG.Crypto.CryptoManager |
IsInputFormatEqualOutputFormat | IG.Crypto.CryptoManager | private
IsInputFormatHex | IG.Crypto.CryptoManager |
IsInputFormatLongInt | IG.Crypto.CryptoManager |
IsInputFormatString | IG.Crypto.CryptoManager | private
IsLargestKey | IG.Crypto.CryptoManager |
IsOutputFormat64 | IG.Crypto.CryptoManager |
IsOutputFormatHex | IG.Crypto.CryptoManager |
IsOutputFormatLongInt | IG.Crypto.CryptoManager |
IsOutputFormatString | IG.Crypto.CryptoManager | private
IsRelativePaths | IG.Crypto.CryptoManager | private
IsSkipDeletes | IG.Crypto.CryptoManager | private
IsSkipOverwrites | IG.Crypto.CryptoManager | private
IsStringInput | IG.Crypto.CryptoManager | private
IvBytes | IG.Crypto.CryptoManager | private
IvLength | IG.Crypto.CryptoManager | private
IvString | IG.Crypto.CryptoManager | private
KeyBytes | IG.Crypto.CryptoManager | private
KeyLength | IG.Crypto.CryptoManager | private
NumAppArguments | IG.Crypto.CryptoManager | private
NumFreeParameters | IG.Crypto.CryptoManager |
NumPasswordIterations | IG.Crypto.CryptoManager | private
OutputLevel | IG.Crypto.CryptoManager | private
OutputPath | IG.Crypto.CryptoManager | private
ParseCommandlineParameters(string appName, string[] args) | IG.Crypto.CryptoManager | inline virtual
PasswordAlgorithm | IG.Crypto.CryptoManager | private
PasswordAlgorithmType | IG.Crypto.CryptoManager | private
PasswordAlgorithmTypeString | IG.Crypto.CryptoManager | private
PasswordBytes | IG.Crypto.CryptoManager | private
PasswordLength | IG.Crypto.CryptoManager | private
PasswordString | IG.Crypto.CryptoManager | private
RecursiveDirectoryLevels | IG.Crypto.CryptoManager | private
RecursiveFilePatterns | IG.Crypto.CryptoManager | private
RecursivePathList | IG.Crypto.CryptoManager | private
RecursivePathListByLevels | IG.Crypto.CryptoManager | private
ReportError(string errorString) | IG.Crypto.CryptoManager | inline protected virtual
ReportInfo(string errorString) | IG.Crypto.CryptoManager | inline protected virtual
ReportWarning(string errorString) | IG.Crypto.CryptoManager | inline protected virtual
Reset() | IG.Crypto.CryptoParameters | inline
ResolvePasswordParameters(int whichFreeParameterkeyLength=0, int whichFreeParameterNumIterations=1) | IG.Crypto.CryptoManager | inline virtual
ReturnedString | IG.Crypto.CryptoManager | private
SaltBytes | IG.Crypto.CryptoManager | private
SaltLength | IG.Crypto.CryptoManager | private
SaltString | IG.Crypto.CryptoManager | private
SetFlags(params CryptoFlags[] whichFlags) | IG.Crypto.CryptoParameters | inline
SymmetricAlgorithmType | IG.Crypto.CryptoManager | private
TargetedTotalTime | IG.Crypto.CryptoManager | private
WarnAboutPlainEncryption() | IG.Crypto.CryptoManager | inline protected virtual