IGLib  1.6.0
The IGLib base library for development of numerical, technical and business applications.
 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.

_freeParametersIG.Crypto.CryptoManagerprivate
_isDecryptIG.Crypto.CryptoManagerprotected
_isInputFormat64IG.Crypto.CryptoManagerprivate
_isInputFormatHexIG.Crypto.CryptoManagerprivate
_isInputFormatLongIntIG.Crypto.CryptoManagerprivate
_isLargestKeyIG.Crypto.CryptoManagerprotected
_isOutputFormat64IG.Crypto.CryptoManagerprivate
_isOutputFormatHexIG.Crypto.CryptoManagerprivate
_isOutputFormatLongIntIG.Crypto.CryptoManagerprivate
_numNotifyPlainEncryptionIG.Crypto.CryptoManagerprivatestatic
AlgorithmTypeStringIG.Crypto.CryptoManagerprivate
AppArgumentsIG.Crypto.CryptoManagerprivate
AppCheckSum(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppCleanFiles(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppConvert(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppDecryptSymmetricBasic(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppDecryptSymmetricPlain(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppEncryptSymmetricAll(string appName, string[] args, bool isDecrypt=false, bool isPlain=false, bool isBasic=false)IG.Crypto.CryptoManagerinlineprotectedvirtual
AppEncryptSymmetricBasic(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppEncryptSymmetricPlain(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppGetFileHash(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppGetInitializationVector(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppGetKey(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppGetSalt(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AppKeyGenerationAll(string appName, string[] args, bool measureTimes, int numGenerations)IG.Crypto.CryptoManagerinlineprotectedvirtual
AppNameIG.Crypto.CryptoManagerprivate
AppTimeKeyGeneration(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
AsymmetricAlgorithmTypeIG.Crypto.CryptoManagerprivate
ClearAllFlags()IG.Crypto.CryptoParametersinline
ClearFlags(CryptoFlags firstFlags, params CryptoFlags[] whichFlags)IG.Crypto.CryptoParametersinline
CryptoManager()IG.Crypto.CryptoManagerinline
CryptoManager(int outputLevel)IG.Crypto.CryptoManagerinline
CryptoParameters()IG.Crypto.CryptoParametersinline
FlagsIG.Crypto.CryptoParameters
FreeParametersIG.Crypto.CryptoManagerprotected
GetFreeParameter(int whichParameter)IG.Crypto.CryptoManagerinline
GetInputFilePaths(ref List< string > inputFilePaths, bool enableWildcards=true, bool addRecursive=true, bool clearBefore=true)IG.Crypto.CryptoManagerinlinevirtual
HashAlgorithmTypeIG.Crypto.CryptoManagerprivate
HashValueIG.Crypto.CryptoManagerprivate
IsAbsolutePathsIG.Crypto.CryptoManagerprivate
IsAnyFlagSet(params CryptoFlags[] whichFlags)IG.Crypto.CryptoParametersinline
IsCheckedIG.Crypto.CryptoManagerprivate
IsDecryptIG.Crypto.CryptoManager
IsDeleteAllVersionsIG.Crypto.CryptoManagerprivate
IsDeleteDecryptedIG.Crypto.CryptoManagerprivate
IsDeleteEncryptedIG.Crypto.CryptoManagerprivate
IsDeleteOriginalIG.Crypto.CryptoManagerprivate
IsEncryptIG.Crypto.CryptoManager
IsFlagsSet(params CryptoFlags[] whichFlags)IG.Crypto.CryptoParametersinline
IsForceDeletesIG.Crypto.CryptoManagerprivate
IsForceOverwritesIG.Crypto.CryptoManagerprivate
IsInputFormat64IG.Crypto.CryptoManager
IsInputFormatEqualOutputFormatIG.Crypto.CryptoManagerprivate
IsInputFormatHexIG.Crypto.CryptoManager
IsInputFormatLongIntIG.Crypto.CryptoManager
IsInputFormatStringIG.Crypto.CryptoManagerprivate
IsLargestKeyIG.Crypto.CryptoManager
IsOutputFormat64IG.Crypto.CryptoManager
IsOutputFormatHexIG.Crypto.CryptoManager
IsOutputFormatLongIntIG.Crypto.CryptoManager
IsOutputFormatStringIG.Crypto.CryptoManagerprivate
IsRelativePathsIG.Crypto.CryptoManagerprivate
IsSkipDeletesIG.Crypto.CryptoManagerprivate
IsSkipOverwritesIG.Crypto.CryptoManagerprivate
IsStringInputIG.Crypto.CryptoManagerprivate
IvBytesIG.Crypto.CryptoManagerprivate
IvLengthIG.Crypto.CryptoManagerprivate
IvStringIG.Crypto.CryptoManagerprivate
KeyBytesIG.Crypto.CryptoManagerprivate
KeyLengthIG.Crypto.CryptoManagerprivate
NumAppArgumentsIG.Crypto.CryptoManagerprivate
NumFreeParametersIG.Crypto.CryptoManager
NumPasswordIterationsIG.Crypto.CryptoManagerprivate
OutputLevelIG.Crypto.CryptoManagerprivate
OutputPathIG.Crypto.CryptoManagerprivate
ParseCommandlineParameters(string appName, string[] args)IG.Crypto.CryptoManagerinlinevirtual
PasswordAlgorithmIG.Crypto.CryptoManagerprivate
PasswordAlgorithmTypeIG.Crypto.CryptoManagerprivate
PasswordAlgorithmTypeStringIG.Crypto.CryptoManagerprivate
PasswordBytesIG.Crypto.CryptoManagerprivate
PasswordLengthIG.Crypto.CryptoManagerprivate
PasswordStringIG.Crypto.CryptoManagerprivate
RecursiveDirectoryLevelsIG.Crypto.CryptoManagerprivate
RecursiveFilePatternsIG.Crypto.CryptoManagerprivate
RecursivePathListIG.Crypto.CryptoManagerprivate
RecursivePathListByLevelsIG.Crypto.CryptoManagerprivate
ReportError(string errorString)IG.Crypto.CryptoManagerinlineprotectedvirtual
ReportInfo(string errorString)IG.Crypto.CryptoManagerinlineprotectedvirtual
ReportWarning(string errorString)IG.Crypto.CryptoManagerinlineprotectedvirtual
Reset()IG.Crypto.CryptoParametersinline
ResolvePasswordParameters(int whichFreeParameterkeyLength=0, int whichFreeParameterNumIterations=1)IG.Crypto.CryptoManagerinlinevirtual
ReturnedStringIG.Crypto.CryptoManagerprivate
SaltBytesIG.Crypto.CryptoManagerprivate
SaltLengthIG.Crypto.CryptoManagerprivate
SaltStringIG.Crypto.CryptoManagerprivate
SetFlags(params CryptoFlags[] whichFlags)IG.Crypto.CryptoParametersinline
SymmetricAlgorithmTypeIG.Crypto.CryptoManagerprivate
TargetedTotalTimeIG.Crypto.CryptoManagerprivate
WarnAboutPlainEncryption()IG.Crypto.CryptoManagerinlineprotectedvirtual