summaryrefslogtreecommitdiffstats
path: root/ncr_int.h
Commit message (Collapse)AuthorAgeFilesLines
* ncr_int.h -> ncr-int.hNikos Mavrogiannopoulos2010-07-251-221/+0
|
* Key wrapping operates directly to userspace data. No need to involve the ↵Nikos Mavrogiannopoulos2010-07-251-4/+4
| | | | data_t structures.
* Added a support for reading session data directly from userspace.Nikos Mavrogiannopoulos2010-07-241-0/+9
|
* Simplified the session_op structure and combined the OP_SIGN with the OP_DIGESTNikos Mavrogiannopoulos2010-07-241-0/+1
| | | | for digest algorithms.
* Use of algo_properties to avoid linear search on a table for each property.Miloslav Trmač2010-07-241-7/+20
|
* Splitted key from key_params structure. Also separated dsa from rsa ↵Nikos Mavrogiannopoulos2010-07-231-2/+1
| | | | structure in params.
* Revert "initial support for userspace data."Nikos Mavrogiannopoulos2010-07-231-21/+1
| | | | This reverts commit e7828004e40592c8cffc9235f72440c802905e16.
* Revert "Modified NCR-USER API to "simplify" and allow setting of size of ↵Nikos Mavrogiannopoulos2010-07-231-14/+5
| | | | | | data structure without special system call." This reverts commit 5689c9734223fb349bba526d620823a803c3b67e.
* Modified NCR-USER API to "simplify" and allow setting of size of data ↵Nikos Mavrogiannopoulos2010-07-211-5/+14
| | | | structure without special system call.
* initial support for userspace data.Nikos Mavrogiannopoulos2010-07-211-1/+21
|
* Separated PK operations.Nikos Mavrogiannopoulos2010-07-141-43/+1
|
* Added signature generation and verification.Nikos Mavrogiannopoulos2010-07-121-7/+22
|
* Initial additions to have PK encryption/decryption. Separated operationsNikos Mavrogiannopoulos2010-07-121-3/+33
| | | | | on keys to read/write to prevent overwriting a key while using it. Several other cleanups.
* Allow import and export of keys.Nikos Mavrogiannopoulos2010-07-121-0/+1
|
* Public and private keys are being generated in a new workqueue. Some other ↵Nikos Mavrogiannopoulos2010-07-071-0/+3
| | | | fixes and optimizations.
* Corrected permissions.Nikos Mavrogiannopoulos2010-07-071-0/+0
|
* Added ability to generate DSA and RSA keys and store them.Nikos Mavrogiannopoulos2010-07-071-0/+15
|
* exported _ncr_algo_to_str and _ncr_algo_digest_sizeNikos Mavrogiannopoulos2010-07-061-0/+3
|
* Use current_euid() and task_pid_nr(current) to get identifiers for owners ↵Nikos Mavrogiannopoulos2010-06-171-6/+12
| | | | (for imposed limits).
* Added rfc5649 key wrapping (untested).Nikos Mavrogiannopoulos2010-06-171-0/+5
|
* Initial attempts to allow wrapping keys with out of band data such as flags, ↵Nikos Mavrogiannopoulos2010-06-171-3/+8
| | | | key ids etc.
* Added generic sessions to allow encryption/decryption hash and HMAC.Nikos Mavrogiannopoulos2010-06-171-3/+10
| | | | Removed the ncr-cipher.c.
* Added initial wrapping and unwrapping key API. Adds an implementation of the ↵Nikos Mavrogiannopoulos2010-06-171-0/+42
| | | | AES-WRAP (untested yet).
* Storage ioctls removed. Concentrating on wrap/unwrap functionality.Nikos Mavrogiannopoulos2010-06-171-1/+0
|
* Some updates in the server approach (not working yet).Nikos Mavrogiannopoulos2010-06-171-1/+1
|
* Added small subsystem for storage (no storage occuring yet).Nikos Mavrogiannopoulos2010-06-171-4/+9
|
* Added deinitialization of limits on module unloading. Better cleanup of ↵Nikos Mavrogiannopoulos2010-06-171-0/+1
| | | | unused data.
* Added ncr_key_import/export, generate and info. Those work with secret keys.Nikos Mavrogiannopoulos2010-06-171-5/+13
| | | | Added test program for those.
* Compilation and initialization fixes.Nikos Mavrogiannopoulos2010-06-171-0/+1
|
* Added some initial for of key. Added helper functions to enforce per user ↵Nikos Mavrogiannopoulos2010-06-171-11/+59
| | | | and per process limits.
* Separated data functionality to ncr-data.c.Nikos Mavrogiannopoulos2010-06-171-0/+10
|
* Added data functionality and a test program.Nikos Mavrogiannopoulos2010-06-171-2/+4
|
* Some updates to compile.Nikos Mavrogiannopoulos2010-06-171-1/+9
|
* Tried to introduce new api.Nikos Mavrogiannopoulos2010-06-171-0/+27