summaryrefslogtreecommitdiff
path: root/rsa_operation.cpp
AgeCommit message (Expand)Author
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-20Use minimum 20 bytes salt for RSA PSS.Shawn Willden
2015-07-14Use specified digest for RSA OAEP.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-11Make KM_PAD_NONE and KM_DIGEST_NONE mean any padding or digest.Shawn Willden
2015-06-03Fix unused variable issuesChad Brubaker
2015-06-02Pass output params down to operations.Shawn Willden
2015-06-01Add support for unpadded RSA encryption.Shawn Willden
2015-06-01Support all digests for RSA.Shawn Willden
2015-06-01Move digest and padding handling to OperationFactory.Shawn Willden
2015-05-31Another refactor, deleting AbstractFactoryRegistry.Shawn Willden
2015-05-28Delegate RSA keys to keymaster0 in SoftKeymasterDevice.Shawn Willden
2015-05-26Fix off-by-one error in PKCS#1 v1.5 encryption padding size.Shawn Willden
2015-05-18Build development unit tests against BoringSSL.Shawn Willden
2015-05-09Enforce padding specifications.Shawn Willden
2015-05-09Enforce digest specifications.Shawn Willden
2015-05-09Revert "Use CRYPTO_memcmp from OpenSSL rather than memcmp_s."Shawn Willden
2015-05-07Use CRYPTO_memcmp from OpenSSL rather than memcmp_s.Shawn Willden
2015-04-29Add begin_params to CreationOperation.Shawn Willden
2015-04-13Check for old digest tag on RSA keys.Shawn Willden
2015-04-10Make several crypto parameters repeatable.Shawn Willden
2015-03-11Add AuthorizationSetBuilder.Shawn Willden
2015-03-05Use non-deprecated PSS functions.Adam Langley
2015-03-04Add utility methods in OperationFactory to check mode support.Shawn Willden
2015-03-04Add support for PSS and PKCS1v1.5 padding for RSA signatures.Shawn Willden
2015-03-04Add support for SHA256 digests to RSA signing operations.Shawn Willden
2015-03-04Switch to using global loggerShawn Willden
2015-02-25Increment reference count rather than duping key.Shawn Willden
2015-02-25Refactor operation creation to use an operation factory registry.Shawn Willden
2015-02-17Add additional params to update and finish operations.Shawn Willden
2015-01-22Refactor Update operation to return amount of input consumed.Shawn Willden
2015-01-22Add RSA encryption and decryption support.Shawn Willden
2015-01-20Revert "Add RSA encryption and decryption support."Shawn Willden
2015-01-20Revert "Refactor Update operation to return amount of input consumed."Shawn Willden
2014-12-30Refactor Update operation to return amount of input consumed.Shawn Willden
2014-12-08Add RSA encryption and decryption support.Shawn Willden
2014-12-02Remove cast when using BoringSSL.Adam Langley
2014-09-12Remove message size checks for RSA and DSA signing operations.Shawn Willden
2014-08-28Add GoogleKeymaster implementation.Shawn Willden