You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been using this library for part of my Ph.D. research. it has proven very useful so far, but I was wondering about the AES cipher used underneath.
I've seen that rabe calls aes from aes-0.7.0. This crate only offers AES or AES-CTR. Seemed weird to me, and I have checked the newest version of aes crate and developers comment how:
This crate implements only the low-level block cipher function, and is intended for use for implementing higher-level constructions only. It is NOT intended for direct use in applications.
So now I'm wondering what mode of AES does Rabe use. Or whether at some point in the code you build AES-CBC or AES-GCM.
In case Rabe is using pure AES, since this is not recommended, are you planning on implementing AEADs?
BTW thanks for all the hard work 😄
The text was updated successfully, but these errors were encountered:
I've been using this library for part of my Ph.D. research. it has proven very useful so far, but I was wondering about the AES cipher used underneath.
I've seen that rabe calls
aes
fromaes-0.7.0.
This crate only offers AES or AES-CTR. Seemed weird to me, and I have checked the newest version ofaes
crate and developers comment how:So now I'm wondering what mode of AES does Rabe use. Or whether at some point in the code you build AES-CBC or AES-GCM.
In case Rabe is using pure AES, since this is not recommended, are you planning on implementing AEADs?
BTW thanks for all the hard work 😄
The text was updated successfully, but these errors were encountered: