Hi,

I am interested in your crypto API specially on iOS and via the cordova plugin.

The docs at

https://aerogear.org/docs/specs/aerogear-crypto/

clearly state that on iOS the GCM mode for symmetric AES encryption is not supported (because iOS CommonCrypto itself does not provide it as a public interface)

And reading the latest code in the corresponding cordova plugin tells me the same.

Nevertheless, the docs of the cordova plugin at

https://aerogear.org/docs/specs/aerogear-cordova/AeroGear.Crypto.html

and

https://github.com/edewit/aerogear-crypto-cordova/blob/master/README.md

state the contrary: it seemslike GCM is supported both on iOS and android.

So my 2 questions are:

- Is GCM mode for AES encryption supported on iOS aerogear crypto module (and the cordova plugin) ? (my bet is no)

- If not, how difficult would it be to use the private API in iOS CommonCrypto ? I didnt try it myself, i have just been reading the code....

Thanks in advance :)

Niko