<div dir="ltr"><div><div>Hello,<br><br></div>I need to migrate some code from the old style software implemented AES_ctr128_encrypt to the EVP interface. I spent pretty much time reading OpenSSL manual pages and Wiki as well as googling. Unfortunately, I still can't get an idea how to migrate from these AES_* functions to the API provided by EVP. The closest info that I found is the proposal made by Dr Stephen N. Henson (<a href="https://mta.openssl.org/pipermail/openssl-users/2015-March/000776.html">https://mta.openssl.org/pipermail/openssl-users/2015-March/000776.html</a>) to switch to EVP_aes_128_ctr, but there is no such 'ctr' mode in EVP for AES.<br><br></div>Could you please point me on some useful documentation, piece of code or any other source of information which would provide the guidelines for accomplishing my task? Or maybe somebody of you already have the experience in such migration which could be shared.<br><div><div><div><br></div><div>Thanks in advance,<br></div><div>Vladimir.<br></div><div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">/vap/</div>
</div></div></div></div>