Age | Commit message (Collapse) | Author |
|
|
|
Change-Id: I13bec83902ef431254b6f9541db80573d7360c2d
|
|
ASSERT_LT parameters were in the wrong order
Change-Id: I7c5a5eb4a44e0dabd21d5d2e7b00d8bff3e774c7
|
|
Missed else caused failures less than 10 but not a
multiple of 5 (i.e. 1) to be given a full day timeout.
Added test to catch error.
Bug: 26268204
Change-Id: I56d6cfb213bde77ab03540a5f55ffc9d1ee8dc91
|
|
Change-Id: Id3c28319e1929f7aed14807a96c4fbfef80cd549
|
|
throttling is done in SW now, move directly into gatekeeper
to harden against root brute force attacks.
Bug:21118563
Change-Id: Ie8b22a9e1e6702c9f2007dc7f31e19a1c0fa1696
|
|
needed for enrollment of auxiliary authenticators
Change-Id: Id2d567fc2736dc7c1960b337b4d4d0d93219ccfc
|
|
Change-Id: I0cd567e3e7badbfc0a7c57e9c9ceb4080dd1290c
|
|
Adds very little security at the cost of lots of complexity.
Change-Id: I6cb94132e5afe977df5f0caefc2953f4d723449d
|
|
Must be compatible with code running
on arbitrary architectures.
Change-Id: I7223f02792929422f21c52024efe073940248fca
|
|
Tests are always good
Change-Id: I445bac5914922a8957707c394bd3aa9746e51eb1
|
|
Change-Id: Id016c1c9b7fe7f0f4efffc1407ae8cec45d20418
|
|
Makes memory management more explicit on the client
side.
Change-Id: I517aa8fb916fccec7c61c5dbee51f163a0a947ea
|
|
Prevents confusion between this component and the
actual Keyguard that shows when the device is locked.
Change-Id: I47bc02b73947d56841ed126aae4eaf007749038a
|
|
Change-Id: I2b1bb41a5e40e45e810f2bd299edb6b8765df9e6
|
|
hw module piping for sw based keyguard
Change-Id: I335e09180e59b4d4e4fdbd1c35970d58cded3b1b
|
|
scrypt/openssl based implementation of Keyguard
Change-Id: Ib04fee3bb34d81bfdb659ab1a9f16efd0cbd630f
|
|
Base class for all hardware KG implementations.
Platform-specific subclasses need only provide keys
and a signature routine.
Change-Id: I354b136a7ee1c5352ac611d8b9093fd5f2ff47ac
|
|
Simple message serialization interface for passing
keyguard objects through the HAL.
Change-Id: I3c1f83976edd88b0f5cb7fea3f33ba620b5f2057
|