SecSettingsHashAlgorithm Property
Specifies the hash algorithm to be used.
Syntax
ANSI (Cross Platform) char* GetSecSettingsHashAlgorithm();
int SetSecSettingsHashAlgorithm(const char* lpszSecSettingsHashAlgorithm); Unicode (Windows) LPWSTR GetSecSettingsHashAlgorithm();
INT SetSecSettingsHashAlgorithm(LPCWSTR lpszSecSettingsHashAlgorithm);
@property (nonatomic,readwrite,assign,getter=secSettingsHashAlgorithm,setter=setSecSettingsHashAlgorithm:) NSString* secSettingsHashAlgorithm; - (NSString*)secSettingsHashAlgorithm; - (void)setSecSettingsHashAlgorithm:(NSString*)newSecSettingsHashAlgorithm;
#define PID_MAILWRITER_SECSETTINGSHASHALGORITHM 72 SECUREBLACKBOX_EXTERNAL void* SECUREBLACKBOX_CALL SecureBlackbox_MailWriter_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); SECUREBLACKBOX_EXTERNAL int SECUREBLACKBOX_CALL SecureBlackbox_MailWriter_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
"SHA256"
Remarks
Specifies the hash algorithm to be used.
SB_HASH_ALGORITHM_MD5 | MD5 | |
SB_HASH_ALGORITHM_SHA1 | SHA1 | |
SB_HASH_ALGORITHM_SHA256 | SHA256 | |
SB_HASH_ALGORITHM_SHA384 | SHA384 | |
SB_HASH_ALGORITHM_SHA512 | SHA512 | |
SB_HASH_ALGORITHM_SHA3_256 | SHA3_256 | |
SB_HASH_ALGORITHM_SHA3_384 | SHA3_384 | |
SB_HASH_ALGORITHM_SHA3_512 | SHA3_512 | |
SB_HASH_ALGORITHM_BLAKE2S_128 | BLAKE2S_128 | |
SB_HASH_ALGORITHM_BLAKE2S_160 | BLAKE2S_160 | |
SB_HASH_ALGORITHM_BLAKE2S_224 | BLAKE2S_224 | |
SB_HASH_ALGORITHM_BLAKE2S_256 | BLAKE2S_256 | |
SB_HASH_ALGORITHM_BLAKE2B_160 | BLAKE2B_160 | |
SB_HASH_ALGORITHM_BLAKE2B_256 | BLAKE2B_256 | |
SB_HASH_ALGORITHM_BLAKE2B_384 | BLAKE2B_384 | |
SB_HASH_ALGORITHM_BLAKE2B_512 | BLAKE2B_512 |
Data Type
String