SSHSettingsMacAlgorithms Property
A list of MAC (for message authentication code ) algorithms separated with commas or semicolons.
Syntax
ANSI (Cross Platform) char* GetSSHSettingsMacAlgorithms();
int SetSSHSettingsMacAlgorithms(const char* lpszSSHSettingsMacAlgorithms); Unicode (Windows) LPWSTR GetSSHSettingsMacAlgorithms();
INT SetSSHSettingsMacAlgorithms(LPCWSTR lpszSSHSettingsMacAlgorithms);
@property (nonatomic,readwrite,assign,getter=SSHSettingsMacAlgorithms,setter=setSSHSettingsMacAlgorithms:) NSString* SSHSettingsMacAlgorithms; - (NSString*)SSHSettingsMacAlgorithms; - (void)setSSHSettingsMacAlgorithms:(NSString*)newSSHSettingsMacAlgorithms;
#define PID_SSHCLIENT_SSHSETTINGSMACALGORITHMS 112 SECUREBLACKBOX_EXTERNAL void* SECUREBLACKBOX_CALL SecureBlackbox_SSHClient_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal); SECUREBLACKBOX_EXTERNAL int SECUREBLACKBOX_CALL SecureBlackbox_SSHClient_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);
Default Value
""
Remarks
A list of MAC (for message authentication code) algorithms separated with commas or semicolons. Each algorithm in the list may be prefixed with a minus sign (-) to indicate that the algorithm should be disabled rather than enabled. Besides the specific algorithm names, this property supports the all (and -all) aliases that allow to blanketly enable or disable all MAC algorithms at once.
Note: the list of algorithms provided to this property alters the baseline list of MAC algorithms pre-configured for this component. Remember to start your algorithm string with -all; if you need to only enable a specific fixed set of algorithms. The list of supported MAC algorithms is provided below:
- hmac-sha1
- hmac-sha1-96
- hmac-md5
- hmac-md5-96
- none
- hmac-ripemd160
- hmac-ripemd
- hmac-ripemd160@openssh.com
- hmac-sha256@ssh.com
- hmac-sha256-96@ssh.com
- umac-32@openssh.com
- umac-64@openssh.com
- umac-96@openssh.com
- umac-128@openssh.com
- hmac-sha2-256
- hmac-sha2-512
- aes128-gcm
- aes256-gcm
- chacha20-poly1305@openssh.com
- hmac-sha2-256-etm@openssh.com
- hmac-sha2-512-etm@openssh.com
Data Type
String