IPWorks Encrypt 2020 C++ Edition

Questions / Feedback?

HashSignature Property

The hash signature.

Syntax

ANSI (Cross Platform)
int GetHashSignature(char* &lpHashSignature, int &lenHashSignature);
int SetHashSignature(const char* lpHashSignature, int lenHashSignature); Unicode (Windows) INT GetHashSignature(LPSTR &lpHashSignature, INT &lenHashSignature);
INT SetHashSignature(LPCSTR lpHashSignature, INT lenHashSignature);
@property (nonatomic,readwrite,assign,getter=hashSignature,setter=setHashSignature:) NSString* hashSignature;
- (NSString*)hashSignature;
- (void)setHashSignature:(NSString*)newHashSignature;

@property (nonatomic,readwrite,assign,getter=hashSignatureB,setter=setHashSignatureB:) NSData* hashSignatureB; - (NSData*)hashSignatureB; - (void)setHashSignatureB:(NSData*)newHashSignature;
#define PID_ECC_HASHSIGNATURE 5

IPWORKSENCRYPT_EXTERNAL void* IPWORKSENCRYPT_CALL IPWorksEncrypt_ECC_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKSENCRYPT_EXTERNAL int IPWORKSENCRYPT_CALL IPWorksEncrypt_ECC_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

""

Remarks

This property holds the computed hash signature. This is populated after calling Sign. This must be set before calling VerifySignature.

Data Type

Binary String

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks Encrypt 2020 C++ Edition - Version 20.0 [Build 8155]