IP*Works! Encrypt V9 - Online Help
IP*Works! Encrypt V9
Questions / Feedback?

KeyDerivationFunction Property

The key derivation function.

Syntax

ecccontrol.KeyDerivationFunction[=integer]

Possible Values

  ekdSHA1(0), 
  ekdSHA256(1), 
  ekdSHA384(2), 
  ekdSHA512(3), 
  ekdMD2(4), 
  ekdMD4(5), 
  ekdMD5(6), 
  ekdHMACSHA1(7), 
  ekdHMACSHA256(8), 
  ekdHMACSHA384(9), 
  ekdHMACSHA512(10), 
  ekdHMACMD5(11), 
  ekdTLS(12)

Default Value

0

Remarks

This property specifies the key derivation function (KDF) and algorithm to use when calling ComputeSecret.

Possible values are:

0 (ekdSHA1 - default) SHA-1
1 (ekdSHA256) SHA-256
2 (ekdSHA384) SHA-384
3 (ekdSHA512) SHA-512
4 (ekdMD2) MD2
5 (ekdMD4) MD4
6 (ekdMD5) MD5
7 (ekdHMACSHA1) HMAC-SHA1
8 (ekdHMACSHA256) HMAC-SHA256
9 (ekdHMACSHA384) HMAC-SHA384
10 (ekdHMACSHA512) HMAC-SHA512
11 (ekdHMACMD5) HMAC-MD5
12 (ekdTLS) TLS

If an HMAC algorithm is selected HMACKey may optionally be set to specify the key.

Note: When set to TLS, TLSSeed and TLSLabel are required.

Data Type

Integer

 
 
Copyright (c) 2017 /n software inc. - All rights reserved.
Build 9.0.6240.0