summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Initial attempts to allow wrapping keys with out of band data such as flags, ↵Nikos Mavrogiannopoulos2010-06-176-11/+212
| | | | key ids etc.
* Added vectors for SHA2 variants.Nikos Mavrogiannopoulos2010-06-171-1/+42
|
* corrected the digest size of SHA224.Nikos Mavrogiannopoulos2010-06-171-1/+1
|
* Added test functionality for HMAC and hashes (SHA-1, MD5)Nikos Mavrogiannopoulos2010-06-171-2/+174
|
* Wrapping/Unwrapping works and tested.Nikos Mavrogiannopoulos2010-06-172-23/+137
|
* corrected decryptionNikos Mavrogiannopoulos2010-06-171-1/+1
|
* Key wrapping fixed.Nikos Mavrogiannopoulos2010-06-173-24/+32
|
* AES self tests now pass.Nikos Mavrogiannopoulos2010-06-172-10/+36
|
* Added AES test vectors.Nikos Mavrogiannopoulos2010-06-171-0/+150
|
* Some fix in _once.Nikos Mavrogiannopoulos2010-06-171-0/+8
|
* Added generic sessions to allow encryption/decryption hash and HMAC.Nikos Mavrogiannopoulos2010-06-1710-292/+465
| | | | Removed the ncr-cipher.c.
* Descriptors start at 1.Nikos Mavrogiannopoulos2010-06-172-2/+2
|
* Added definitions for session ioctls().Nikos Mavrogiannopoulos2010-06-171-0/+11
|
* Added self test for key wrapping.Nikos Mavrogiannopoulos2010-06-171-75/+103
|
* removed calls to gnl. This subsystem no longer exists.Nikos Mavrogiannopoulos2010-06-171-8/+0
|
* Removed the userspace storage server.Nikos Mavrogiannopoulos2010-06-174-501/+0
|
* Added initial wrapping and unwrapping key API. Adds an implementation of the ↵Nikos Mavrogiannopoulos2010-06-1712-36/+778
| | | | AES-WRAP (untested yet).
* Storage ioctls removed. Concentrating on wrap/unwrap functionality.Nikos Mavrogiannopoulos2010-06-178-1052/+17
|
* Some updates in the server approach (not working yet).Nikos Mavrogiannopoulos2010-06-179-84/+360
|
* Added some initial support for a userspace server to receive requests.Nikos Mavrogiannopoulos2010-06-177-67/+597
|
* Added a netlink based storage fascility (server needsNikos Mavrogiannopoulos2010-06-175-25/+568
| | | | to be implemented).
* Added small subsystem for storage (no storage occuring yet).Nikos Mavrogiannopoulos2010-06-1710-47/+397
|
* Combined tests.Nikos Mavrogiannopoulos2010-06-173-251/+259
|
* Added deinitialization of limits on module unloading. Better cleanup of ↵Nikos Mavrogiannopoulos2010-06-175-5/+32
| | | | unused data.
* Added ncr_key_import/export, generate and info. Those work with secret keys.Nikos Mavrogiannopoulos2010-06-178-19/+554
| | | | Added test program for those.
* Compilation and initialization fixes.Nikos Mavrogiannopoulos2010-06-174-8/+15
|
* Added some initial for of key. Added helper functions to enforce per user ↵Nikos Mavrogiannopoulos2010-06-178-69/+477
| | | | and per process limits.
* Separated data functionality to ncr-data.c.Nikos Mavrogiannopoulos2010-06-174-219/+270
|
* Added test to verify that data that are not marked as exportable cannot be read.Nikos Mavrogiannopoulos2010-06-171-1/+32
|
* Corrected nasty bug and added some debugging info.Nikos Mavrogiannopoulos2010-06-173-16/+42
|
* Added data functionality and a test program.Nikos Mavrogiannopoulos2010-06-1710-23/+304
|
* Some updates to compile.Nikos Mavrogiannopoulos2010-06-174-35/+29
|
* updatesNikos Mavrogiannopoulos2010-06-172-10/+139
|
* Tried to introduce new api.Nikos Mavrogiannopoulos2010-06-175-19/+529
|
* Avoid the use of packed attribute by directly assigning variables.Nikos Mavrogiannopoulos2010-06-172-7/+20
|
* eliminate warnings about unused result of copy_*_userPhil Sutter2010-06-173-29/+35
|
* ioctl_compat: hide code from user, enable conditionallyPhil Sutter2010-06-173-38/+43
|
* crypto_op_to_*: fix typo into the correct directionPhil Sutter2010-06-171-4/+4
| | | | | As these functions only exist to convert from one data structure into the other, their names should stick to the structure names for clarity.
* *_to_compat, compat_to_*: fix different size pointer castingPhil Sutter2010-06-171-12/+12
| | | | | | | | In order to warning-free convert a 32bit integer into a 64bit pointer, casting in two steps is needed: first to adjust the variable size to 64bit, then to actually convert the integer into a pointer. The other direction is easier: after converting the pointer to an integer, assignment to a smaller variable can be done without warning.
* corrected typos.Nikos Mavrogiannopoulos2010-06-161-4/+4
|
* whitespace cleanupPhil Sutter2010-06-164-23/+23
|
* add compat_ioctl codePhil Sutter2010-06-162-0/+131
|
* If alg->max_keysize==0, allow any key size.Nikos Mavrogiannopoulos2010-06-151-1/+1
|
* Corrected handling of error conditions (properly release memory).Nikos Mavrogiannopoulos2010-05-261-7/+10
|
* updated for releases and scripts.Nikos Mavrogiannopoulos2010-04-122-0/+20
|
* Renamed patch name from cryptodev -> cryptodev-linux.Nikos Mavrogiannopoulos2010-03-181-0/+0
|
* Added patch that makes AES192 and 256 known to the openssl cryptodev engine.Michael Weiser2010-03-181-0/+112
|
* Added maintainer and minor fix.Nikos Mavrogiannopoulos2010-03-171-1/+3
|
* Removed old time linux-cryptodev compatibility stuff. They are noNikos Mavrogiannopoulos2010-03-171-27/+0
| | | | | longer needed and we now use the common with other systems crypto/cryptodev.h. Reported by M. Braun.
* Added openssl patch.Nikos Mavrogiannopoulos2010-03-171-0/+101
|