Add const attribute for SOPC_SecretBuffer in the CryptoProvider API

Issue from discussion #612 (closed)
File: src/Common/crypto/sopc_crypto_provider.h

Some CryptoProvider API functions use SOPC_SecretBuffer arguments in read-only mode. Add a const attribute for these read-only arguments.

Example of function:

  • SOPC_CryptoProvider_DeriveKeySetsClient
  • SOPC_CryptoProvider_SymmetricVerify
  • SOPC_CryptoProvider_SymmetricVerify
  • SOPC_CryptoProvider_PubSubCrypt
  • SOPC_CryptoProvider_SymmetricDecrypt
  • SOPC_CryptoProvider_SymmetricEncrypt
Edited by Robin Barrucand