Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
fp2-dev
/
platform
/
system
/
keymaster
/
refs/heads/fp2-m-sibon
« Previous
4f83b89
Fix broken ECDSA default key size test.
by Shawn Willden
· 9 years ago
2beb628
Delegate RSA keys to keymaster0 in SoftKeymasterDevice.
by Shawn Willden
· 9 years ago
de7e66c
Change handling of debug log statments in non-debug builds.
by Shawn Willden
· 9 years ago
58427c4
Make Keymaster1Test parameterizable.
by Shawn Willden
· 9 years ago
7bae132
Fix off-by-one error in PKCS#1 v1.5 encryption padding size.
by Shawn Willden
· 9 years ago
0cb6942
Revert "Revert "Large refactor to move context out of AndroidKeymaster.""
by Shawn Willden
· 9 years ago
13fbe3e
Revert "Large refactor to move context out of AndroidKeymaster."
by Shawn Willden
· 9 years ago
8ba2a04
Large refactor to move context out of AndroidKeymaster.
by Shawn Willden
· 9 years ago
f923963
Move key factory registration into SoftKeymasterDevice.
by Shawn Willden
· 9 years ago
eaca59e
Change AbstractFactory to allow dynamic creation.
by Shawn Willden
· 9 years ago
b6837e7
Remove references to Google in Android keymaster reference implementation.
by Shawn Willden
· 9 years ago
67380a9
Build development unit tests against BoringSSL.
by Shawn Willden
· 9 years ago
bcd6b99
Add a default case to keymaster_enforcement.
by Shawn Willden
· 9 years ago
125e486
Remove rescoping support.
by Shawn Willden
· 9 years ago
c442467
Enforce padding parameter for AES.
by Shawn Willden
· 9 years ago
c332655
keymaster: support building with tip-of-tree BoringSSL.
by Adam Langley
· 9 years ago
31e063f
Enforce block mode specifications.
by Shawn Willden
· 9 years ago
3ad5f05
Enforce padding specifications.
by Shawn Willden
· 9 years ago
226746b
Enforce digest specifications.
by Shawn Willden
· 9 years ago
13e29e0
Refactor ECDSA operation factories to extract common code.
by Shawn Willden
· 9 years ago
edb7994
Enforce purpose checking on keymaster operations.
by Shawn Willden
· 9 years ago
78db224
Merge "Revert "Use CRYPTO_memcmp from OpenSSL rather than memcmp_s."" into mnc-dev
by Shawn Willden
· 9 years ago
d79791b
Revert "Remove compatibility with OpenSSL."
by Shawn Willden
· 9 years ago
197d9af
Revert "Use CRYPTO_memcmp from OpenSSL rather than memcmp_s."
by Shawn Willden
· 9 years ago
de4ffa9
Remove compatibility with OpenSSL.
by Shawn Willden
· 9 years ago
ba1148c
Rename unit test executable to something sane.
by Shawn Willden
· 9 years ago
4749c43
Use CRYPTO_memcmp from OpenSSL rather than memcmp_s.
by Shawn Willden
· 9 years ago
449ec6c
Don't increase CPRNG pool entropy estimate in AddRngEntropy.
by Shawn Willden
· 9 years ago
3445498
Modify RAND_bytes calls to handle -1 return code.
by Shawn Willden
· 9 years ago
6770635
Diagnose erroneous caller nonce/IV.
by Shawn Willden
· 9 years ago
fea5412
Fix SoftKeymasterLogger so it sets itself as the current logger.
by Shawn Willden
· 9 years ago
0c60f6f
Fix interpretation of KM_TAG_MAC_LENGTH in HmacOperation.
by Shawn Willden
· 9 years ago
09f2527
Make HMAC operations use MAC length specified at operation time.
by Shawn Willden
· 9 years ago
af53399
Change AuthorizationSetBuilder methods to separate padding, etc.
by Shawn Willden
· 9 years ago
3ed6d06
Add begin_params to CreationOperation.
by Shawn Willden
· 9 years ago
148a75b
am d8e9e5b0: am 82114e7c: Fix serialization and deserialization of LONG_REP tags.
by Shawn Willden
· 9 years ago
d8e9e5b
am 82114e7c: Fix serialization and deserialization of LONG_REP tags.
by Shawn Willden
· 9 years ago
82114e7
Fix serialization and deserialization of LONG_REP tags.
by Shawn Willden
· 9 years ago
96665fd
am 23bb4d35: am 969aa382: Generate nonce if caller doesn\'t provide one.
by Shawn Willden
· 9 years ago
23bb4d3
am 969aa382: Generate nonce if caller doesn\'t provide one.
by Shawn Willden
· 9 years ago
969aa38
Generate nonce if caller doesn't provide one.
by Shawn Willden
· 9 years ago
fbf5e03
am 0b5287f2: am e998c131: Remove braces around scalar initializer.
by Shawn Willden
· 9 years ago
0b5287f
am e998c131: Remove braces around scalar initializer.
by Shawn Willden
· 9 years ago
e998c13
Remove braces around scalar initializer.
by Shawn Willden
· 9 years ago
bf4e93b
am 34fcaf46: am 42cbb781: Merge "Modify unit tests to run on-device as well as on the dev machine."
by Shawn Willden
· 9 years ago
34fcaf4
am 42cbb781: Merge "Modify unit tests to run on-device as well as on the dev machine."
by Shawn Willden
· 9 years ago
42cbb78
Merge "Modify unit tests to run on-device as well as on the dev machine."
by Shawn Willden
· 9 years ago
1921c66
am 39395ca6: am 0bd61a86: Check for old digest tag on RSA keys.
by Shawn Willden
· 9 years ago
39395ca
am 0bd61a86: Check for old digest tag on RSA keys.
by Shawn Willden
· 9 years ago
0bd61a8
Check for old digest tag on RSA keys.
by Shawn Willden
· 9 years ago
37e794f
am a46f6376: am d9d7acff: Make several crypto parameters repeatable.
by Shawn Willden
· 9 years ago
a46f637
am d9d7acff: Make several crypto parameters repeatable.
by Shawn Willden
· 9 years ago
470ccb6
am 572e4bf7: am 520df837: Add KM_TAG_PADDING_OLD and KM_TAG_DIGEST_OLD.
by Shawn Willden
· 9 years ago
572e4bf
am 520df837: Add KM_TAG_PADDING_OLD and KM_TAG_DIGEST_OLD.
by Shawn Willden
· 9 years ago
d9d7acf
Make several crypto parameters repeatable.
by Shawn Willden
· 9 years ago
520df83
Add KM_TAG_PADDING_OLD and KM_TAG_DIGEST_OLD.
by Shawn Willden
· 9 years ago
72a5fdd
Modify unit tests to run on-device as well as on the dev machine.
by Shawn Willden
· 9 years ago
ac17a62
am 1d09b45d: am 4a647f23: Remove a bunch of unused variables.
by Shawn Willden
· 9 years ago
061bac2
am a4158dd6: am 0b2d3330: Remove refs to KM_ORIGIN_HARDWARE and KM_ORIGIN_SOFTWARE.
by Shawn Willden
· 9 years ago
1d09b45
am 4a647f23: Remove a bunch of unused variables.
by Shawn Willden
· 9 years ago
a4158dd
am 0b2d3330: Remove refs to KM_ORIGIN_HARDWARE and KM_ORIGIN_SOFTWARE.
by Shawn Willden
· 9 years ago
4a647f2
Remove a bunch of unused variables.
by Shawn Willden
· 9 years ago
0b2d333
Remove refs to KM_ORIGIN_HARDWARE and KM_ORIGIN_SOFTWARE.
by Shawn Willden
· 9 years ago
67d634b
am 1c68ba0d: am f5d7f91f: Rename ECDSA to EC.
by Shawn Willden
· 9 years ago
5a203e0
am e544af1e: am c47c88f1: Remove OCB Mode.
by Shawn Willden
· 9 years ago
b52ab13
am 7b8dd927: am 9c65b2bd: Remove reference to DSA and rename KM_ALGORITHM_ECDSA.
by Shawn Willden
· 9 years ago
7e36f2c
am 26a7c852: am d7a5c71d: Fix RSA and ECDSA key import in softkeymaster.
by Shawn Willden
· 9 years ago
1c68ba0
am f5d7f91f: Rename ECDSA to EC.
by Shawn Willden
· 9 years ago
e544af1
am c47c88f1: Remove OCB Mode.
by Shawn Willden
· 9 years ago
7b8dd92
am 9c65b2bd: Remove reference to DSA and rename KM_ALGORITHM_ECDSA.
by Shawn Willden
· 9 years ago
26a7c85
am d7a5c71d: Fix RSA and ECDSA key import in softkeymaster.
by Shawn Willden
· 9 years ago
f5d7f91
Rename ECDSA to EC.
by Shawn Willden
· 9 years ago
c47c88f
Remove OCB Mode.
by Shawn Willden
· 9 years ago
9c65b2b
Remove reference to DSA and rename KM_ALGORITHM_ECDSA.
by Shawn Willden
· 9 years ago
d7a5c71
Fix RSA and ECDSA key import in softkeymaster.
by Shawn Willden
· 9 years ago
c36982e
am a417deb9: am 0597b069: Merge "ECIES: fix memory leaks and add malloc checks in HKDF. Use fixed-timing memcmp in HmacOperation."
by Chad Brubaker
· 9 years ago
a417deb
am 0597b069: Merge "ECIES: fix memory leaks and add malloc checks in HKDF. Use fixed-timing memcmp in HmacOperation."
by Chad Brubaker
· 9 years ago
0597b06
Merge "ECIES: fix memory leaks and add malloc checks in HKDF. Use fixed-timing memcmp in HmacOperation."
by Chad Brubaker
· 9 years ago
fa80cea
am f8151ead: am 16dadf76: Merge "ECIES: implement KM_MODE_CTR. This implementation is rand counter-mode. When encrypting, if the caller doesn\'t specify the IV, Keymaster will randomly generate a 16-byte IV."
by Alex Klyubin
· 9 years ago
f8151ea
am 16dadf76: Merge "ECIES: implement KM_MODE_CTR. This implementation is rand counter-mode. When encrypting, if the caller doesn\'t specify the IV, Keymaster will randomly generate a 16-byte IV."
by Alex Klyubin
· 9 years ago
16dadf7
Merge "ECIES: implement KM_MODE_CTR. This implementation is rand counter-mode. When encrypting, if the caller doesn't specify the IV, Keymaster will randomly generate a 16-byte IV."
by Alex Klyubin
· 9 years ago
20d725d
ECIES: implement KM_MODE_CTR. This implementation is rand counter-mode.
by Thai Duong
· 9 years ago
60eebdc
ECIES: fix memory leaks and add malloc checks in HKDF. Use fixed-timing
by Thai Duong
· 9 years ago
800d07d
am 37d0d66c: am 297abc6d: Merge "Remove calls to Entry::~Entry in Delete"
by Chad Brubaker
· 9 years ago
37d0d66
am 297abc6d: Merge "Remove calls to Entry::~Entry in Delete"
by Chad Brubaker
· 9 years ago
297abc6
Merge "Remove calls to Entry::~Entry in Delete"
by Chad Brubaker
· 9 years ago
deac93c
am 4f8c8bdc: am 7689ed6e: ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256
by Thai Duong
· 9 years ago
4f8c8bd
am 7689ed6e: ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256
by Thai Duong
· 9 years ago
7689ed6
ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256
by Thai Duong
· 9 years ago
70e8de1
am 0d5fd3fc: am aab6d576: Revert "ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256"
by Alex Klyubin
· 9 years ago
2fd936a
am e26fdf5d: am 207b5053: ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256
by Thai Duong
· 9 years ago
ca6d11a
am f4a51bbc: am c609659a: Update keymaster Makefile to check for signed/unsigned mismatches
by Shawn Willden
· 9 years ago
8214785
am 4a8e8fe8: am f35e8eea: Remove obsolete keymaster logger methods.
by Shawn Willden
· 9 years ago
a8a5d65
am 3182dfbe: am d835cc86: Refactor of keymaster build, to suppor keystore unit test build.
by Shawn Willden
· 9 years ago
fe254a9
am 8a297c6b: am 3e35dbce: Enhancements to keymaster utilities, for keystore auth table.
by Shawn Willden
· 9 years ago
f8a2e44
am 9e72d4e4: am f01329d8: Improve error reporting and logging.
by Shawn Willden
· 9 years ago
0d5fd3f
am aab6d576: Revert "ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256"
by Alex Klyubin
· 9 years ago
aab6d57
Revert "ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256"
by Alex Klyubin
· 9 years ago
e26fdf5
am 207b5053: ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256
by Thai Duong
· 9 years ago
207b505
ECIES: add HKDF (specified in RFC 5869) using HMAC-SHA256
by Thai Duong
· 9 years ago
Next »