Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
bf6120a0
Commit
bf6120a0
authored
Mar 07, 2003
by
James Morris
Committed by
David S. Miller
Mar 07, 2003
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[CRYPTO]: Documentation updates.
parent
8a9c1270
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
10 deletions
+10
-10
Documentation/crypto/api-intro.txt
Documentation/crypto/api-intro.txt
+10
-10
No files found.
Documentation/crypto/api-intro.txt
View file @
bf6120a0
...
@@ -38,9 +38,8 @@ The API currently supports three types of transforms: Ciphers, Digests and
...
@@ -38,9 +38,8 @@ The API currently supports three types of transforms: Ciphers, Digests and
Compressors. The compression algorithms especially seem to be performing
Compressors. The compression algorithms especially seem to be performing
very well so far.
very well so far.
An asynchronous scheduling interface is in planning but not yet
Support for hardware crypto devices via an asynchronous interface is
implemented, as we need to further analyze the requirements of all of
under development.
the possible hardware scenarios (e.g. IPsec NIC offload).
Here's an example of how to use the API:
Here's an example of how to use the API:
...
@@ -87,8 +86,8 @@ also need:
...
@@ -87,8 +86,8 @@ also need:
DEVELOPER NOTES
DEVELOPER NOTES
None of this code should be called from hardirq context, only softirq and
Transforms may only be allocated in user context, and cryptographic
user contexts.
methods may only be called from softirq and
user contexts.
When using the API for ciphers, performance will be optimal if each
When using the API for ciphers, performance will be optimal if each
scatterlist contains data which is a multiple of the cipher's block
scatterlist contains data which is a multiple of the cipher's block
...
@@ -137,16 +136,11 @@ For further patches and various updates, including the current TODO
...
@@ -137,16 +136,11 @@ For further patches and various updates, including the current TODO
list, see:
list, see:
http://samba.org/~jamesm/crypto/
http://samba.org/~jamesm/crypto/
Ongoing development discussion may also be found on
kerneli cryptoapi-devel,
see http://www.kerneli.org/mailman/listinfo/cryptoapi-devel
AUTHORS
AUTHORS
James Morris
James Morris
David S. Miller
David S. Miller
Jean-Francois Dive (SHA1 algorithm module)
CREDITS
CREDITS
...
@@ -191,6 +185,10 @@ Original developers of the crypto algorithms:
...
@@ -191,6 +185,10 @@ Original developers of the crypto algorithms:
Matthew Skala (Twofish)
Matthew Skala (Twofish)
Dag Arne Osvik (Serpent)
Dag Arne Osvik (Serpent)
Brian Gladman (AES)
Brian Gladman (AES)
SHA1 algorithm contributors:
Jean-Francois Dive
DES algorithm contributors:
DES algorithm contributors:
Raimar Falke
Raimar Falke
...
@@ -216,6 +214,8 @@ AES algorithm contributors:
...
@@ -216,6 +214,8 @@ AES algorithm contributors:
Kyle McMartin
Kyle McMartin
Adam J. Richter
Adam J. Richter
Generic scatterwalk code by Adam J. Richter <adam@yggdrasil.com>
Please send any credits updates or corrections to:
Please send any credits updates or corrections to:
James Morris <jmorris@intercode.com.au>
James Morris <jmorris@intercode.com.au>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment