[Android] Use Android SDK instead of OpenSSL where possible (#43740)
authorEgor Bogatov <egorbo@gmail.com>
Thu, 12 Nov 2020 15:54:54 +0000 (18:54 +0300)
committerGitHub <noreply@github.com>
Thu, 12 Nov 2020 15:54:54 +0000 (18:54 +0300)
commit5af16f2c05d365ef0b3b832fd36c8ec9f5ffab0d
tree5a2288f7a4b2ffe99afda49d25f5e5504c2810bb
parenta41e10078e49088d4f10421a16470beb69d5ac06
[Android] Use Android SDK instead of OpenSSL where possible (#43740)

This PR redirects all RandomNumberGenerator, MD5, Sha1-512, HMAC and AES APIs to use Android SDK instead of OpenSSL.
src/libraries/Native/Unix/CMakeLists.txt
src/libraries/Native/Unix/System.Security.Cryptography.Native.Android/CMakeLists.txt [new file with mode: 0644]
src/libraries/Native/Unix/System.Security.Cryptography.Native.Android/android_security.c [new file with mode: 0644]
src/libraries/Native/Unix/System.Security.Cryptography.Native.Android/android_security.h [new file with mode: 0644]
tools-local/tasks/mobile.tasks/AndroidAppBuilder/Templates/MonoRunner.java