CryptoSys API Library Manual

A caution about insecure default algorithms

CAUTION: Many of the default algorithms in this Toolkit (originally written 20 years ago) are no longer considered secure. You are recommended explicitly to use at least the following minimum-strength algorithms:

AlgorithmDefaultMinimum recommendedOption to use
Message digestSHA-1SHA-256API_HASH_SHA256
HMACHMAC-SHA-1HMAC-SHA-256API_HMAC_SHA256
Symmetric encryptionTriple DES (TDEA)AES-128/AES-128-GCM*API_BC_AES128/API_AEAD_AES_128_GCM

* Use the AEAD_EncryptWithTag function or Aead.EncryptWithTag Method for AES-GCM.

[Contents] [Index]

[PREV: User-supplied entropy (seeds)...]   [Contents]   [Index]   
   [NEXT: Installation...]

Copyright © 2001-24 D.I. Management Services Pty Ltd. All rights reserved. Generated 2024-01-07T07:42:00Z.