summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-01-25keep history after reset to mnc-dr-devandroid-6.0.1_r68android-6.0.1_r67android-6.0.1_r62android-6.0.1_r54android-6.0.1_r53android-6.0.1_r45android-6.0.1_r25android-6.0.1_r24android-6.0.1_r22android-6.0.1_r21marshmallow-dr1.6-releasemarshmallow-dr1.5-releaseBaligh Uddin
2015-11-03Fix build failure caused by merge from DR.marshmallow-dr1.5-devShawn Willden
2015-11-02Return correct error from keymaster0engine for large RSA inputShawn Willden
2015-10-08Fix Shamu build breakage.marshmallow-mr1-devShawn Willden
2015-09-24Add a faux library libkeymasterfiles to export source.marshmallow-dr-devShawn Willden
2015-08-14Revert "Hack to work around broken bullhead keymaster app."Jim Miller
2015-08-13Hack to work around broken bullhead keymaster app.Shawn Willden
2015-08-13Do digesting, and sometimes padding, in SW when HW doesnt.Shawn Willden
2015-07-30Left-pad messages when doing "unpadded" RSA operations.marshmallow-devShawn Willden
2015-07-29Merge "Revert "Revert "Report keymaster0 keys as hardware-backed, origin unkn...Shawn Willden
2015-07-29Revert "Revert "Report keymaster0 keys as hardware-backed, origin unknown.""Shawn Willden
2015-07-28Make NONE mean NONE only (not ANY)Shawn Willden
2015-07-28Merge "Use minimum 20 bytes salt for RSA PSS." into mnc-devShawn Willden
2015-07-23Revert "Report keymaster0 keys as hardware-backed, origin unknown."Shawn Willden
2015-07-20Use minimum 20 bytes salt for RSA PSS.Shawn Willden
2015-07-16Report keymaster0 keys as hardware-backed, origin unknown.Shawn Willden
2015-07-16Add support for KM_TAG_MIN_MAC_LENGTH.Shawn Willden
2015-07-14Use specified digest for RSA OAEP.Shawn Willden
2015-07-09Truncate too-long digests for keymaster 0 ECDSA sign operationsShawn Willden
2015-07-07Merge "Implement delete_key and delete_all_keys in SoftKeymasterDevice." into...Shawn Willden
2015-07-06Check overflow in authorization set deserialization.Shawn Willden
2015-07-06Don't enforce authorizations on public keys.Shawn Willden
2015-07-06Fix enforcement of block mode and MAC length on AES opsShawn Willden
2015-07-06Implement delete_key and delete_all_keys in SoftKeymasterDevice.Shawn Willden
2015-07-01Allow any padding mode to be used with keys with KM_PAD_NONE.Shawn Willden
2015-06-26Support creation and use of HMAC keys with KM_DIGEST_NONEShawn Willden
2015-06-26Mark the message about invalid unversioned blobs informational.Shawn Willden
2015-06-26Add authorization enforcement to AndroidKeymaster.Shawn Willden
2015-06-26Apply authorization checks only during begin().Shawn Willden
2015-06-25Add a missing bounds check.Shawn Willden
2015-06-25Allow decryption operations to use caller nonce/IV.Shawn Willden
2015-06-25Limit dup_buffer to 16 MiB allocations.Shawn Willden
2015-06-24Rename keymaster tag types to clarify that integers are unsigned.Shawn Willden
2015-06-24Handle ECDSA messages that may be a few bits longer than the key.Shawn Willden
2015-06-22Require and handle digest for OAEP mode.Shawn Willden
2015-06-22Validate input sizes for RSA and ECDSA signing/verification ops.Shawn Willden
2015-06-22Add buffer wrap checks and disable throwing of std::bad_alloc.Shawn Willden
2015-06-19Update KeymasterEnforcement.Shawn Willden
2015-06-17Don't enforce purpose, digest or padding on public key operationsShawn Willden
2015-06-17Reject AES GCM nonces of other than 12 bytes in length.Shawn Willden
2015-06-17Refactor AndroidKeymaster so all methods use message objects.Shawn Willden
2015-06-17GCM tags in ciphertext, rather than in params.Shawn Willden
2015-06-16Merge "Restore support for old unversioned OCB-encrypted blobs." into mnc-devShawn Willden
2015-06-15Merge "Use wrapped keymaster0 device's value of KEYMASTER_SOFTWARE_ONLY" into...Chad Brubaker
2015-06-12Restore support for old unversioned OCB-encrypted blobs.Shawn Willden
2015-06-11Make KM_PAD_NONE and KM_DIGEST_NONE mean any padding or digest.Shawn Willden
2015-06-09Merge "Fix unused variable issues" into mnc-devChad Brubaker
2015-06-04Use wrapped keymaster0 device's value of KEYMASTER_SOFTWARE_ONLYChad Brubaker
2015-06-04Fix missing delete_keypair and delete_allChad Brubaker
2015-06-03Fix unused variable issuesChad Brubaker