wolfEngine icon indicating copy to clipboard operation
wolfEngine copied to clipboard

New API for creating AES object in WolfCrypt library

Open IldarAbdullin-okta opened this issue 7 months ago • 5 comments

Hello,

In my C# project I would like to use AES GCM APIs without creating extra native library. In order to use AES APIs directly I need a way how to create Aes object, so ideally I need some wc_AesGcmNew function that creates an object for me

Proposal: Add new API:

WOLFSSL_API Aes*  wc_AesGcmNew();

Function creates and initializes Aes object

After that I can call: wc_AesGcmSetKey wc_AesGcmEncrypt

Thank you!

IldarAbdullin-okta avatar Jul 25 '24 18:07 IldarAbdullin-okta