• Home
Name Date Size #Lines LOC

..--

include/constrainedcrypto/03-May-2024-490185

test/03-May-2024-1,142894

Android.bpD03-May-2024415 2623

MODULE_LICENSE_BSDD03-May-20240

NOTICED03-May-20241.4 KiB2421

READMED03-May-2024873 1814

README.versionD03-May-2024114 43

dsa_sig.cD03-May-20244 KiB12749

p256.cD03-May-202411 KiB374257

p256_ec.cD03-May-202446.6 KiB1,280822

p256_ecdsa.cD03-May-20242.4 KiB5720

rsa.cD03-May-202410.8 KiB309152

sha.cD03-May-20244.2 KiB156103

sha256.cD03-May-20245.6 KiB185132

README

1libconstrainedcrypto provides a random set of basic crypto algorithms
2originating from Google-internal code.
3
4This is *NOT* a general purpose crypto library. Our goal is to standardize on
5only one native crypto library for the Android platform, and that library is
6BoringSSL. Wherever possible, you should prefer BoringSSL's libcrypto over
7libconstrainedcrypto. In particular, all code running in Android user space
8should use BoringSSL.
9
10There a few rare exceptions where BoringSSL is can't be used yet (such as
11bare-bones bootloaders etc.). There is a plan to reduce BoringSSL' libcrypto's
12dependency footprint to make libcrypto usable in these environments as well
13though.
14
15A number of projects still rely on libconstrainedcrypto (formerly known as
16libmincrypt) due to historic reasons, the goal is to clean these up and switch
17them over to BoringSSL wherever possible.
18

README.version

1URL: https://cs.corp.google.com/piper///depot/google3/security/util/lite/
2Version: 114088214
3BugComponent: 155996
4