crypto.9 (264673) | crypto.9 (267936) |
---|---|
1.\" $OpenBSD: crypto.9,v 1.19 2002/07/16 06:31:57 angelos Exp $ 2.\" 3.\" The author of this manual page is Angelos D. Keromytis (angelos@cis.upenn.edu) 4.\" 5.\" Copyright (c) 2000, 2001 Angelos D. Keromytis 6.\" 7.\" Permission to use, copy, and modify this software with or without fee 8.\" is hereby granted, provided that this entire notice is included in 9.\" all source code copies of any software which is or includes a copy or 10.\" modification of this software. 11.\" 12.\" THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR 13.\" IMPLIED WARRANTY. IN PARTICULAR, NONE OF THE AUTHORS MAKES ANY 14.\" REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE 15.\" MERCHANTABILITY OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR 16.\" PURPOSE. 17.\" | 1.\" $OpenBSD: crypto.9,v 1.19 2002/07/16 06:31:57 angelos Exp $ 2.\" 3.\" The author of this manual page is Angelos D. Keromytis (angelos@cis.upenn.edu) 4.\" 5.\" Copyright (c) 2000, 2001 Angelos D. Keromytis 6.\" 7.\" Permission to use, copy, and modify this software with or without fee 8.\" is hereby granted, provided that this entire notice is included in 9.\" all source code copies of any software which is or includes a copy or 10.\" modification of this software. 11.\" 12.\" THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR 13.\" IMPLIED WARRANTY. IN PARTICULAR, NONE OF THE AUTHORS MAKES ANY 14.\" REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE 15.\" MERCHANTABILITY OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR 16.\" PURPOSE. 17.\" |
18.\" $FreeBSD: head/share/man/man9/crypto.9 264673 2014-04-19 01:52:03Z jmg $ | 18.\" $FreeBSD: head/share/man/man9/crypto.9 267936 2014-06-26 21:44:30Z bapt $ |
19.\" 20.Dd April 18, 2014 21.Dt CRYPTO 9 22.Os 23.Sh NAME 24.Nm crypto 25.Nd API for cryptographic services in the kernel 26.Sh SYNOPSIS --- 616 unchanged lines hidden (view full) --- 643.Xr crypto 4 , 644.Xr ipsec 4 , 645.Xr malloc 9 , 646.Xr sleep 9 647.Sh HISTORY 648The cryptographic framework first appeared in 649.Ox 2.7 650and was written by | 19.\" 20.Dd April 18, 2014 21.Dt CRYPTO 9 22.Os 23.Sh NAME 24.Nm crypto 25.Nd API for cryptographic services in the kernel 26.Sh SYNOPSIS --- 616 unchanged lines hidden (view full) --- 643.Xr crypto 4 , 644.Xr ipsec 4 , 645.Xr malloc 9 , 646.Xr sleep 9 647.Sh HISTORY 648The cryptographic framework first appeared in 649.Ox 2.7 650and was written by |
651.An "Angelos D. Keromytis" Aq angelos@openbsd.org . | 651.An Angelos D. Keromytis Aq Mt angelos@openbsd.org . |
652.Sh BUGS 653The framework currently assumes that all the algorithms in a 654.Fn crypto_newsession 655operation must be available by the same driver. 656If that is not the case, session initialization will fail. 657.Pp 658The framework also needs a mechanism for determining which driver is 659best for a specific set of algorithms associated with a session. 660Some type of benchmarking is in order here. 661.Pp 662Multiple instances of the same algorithm in the same session are not 663supported. 664Note that 3DES is considered one algorithm (and not three 665instances of DES). 666Thus, 3DES and DES could be mixed in the same request. | 652.Sh BUGS 653The framework currently assumes that all the algorithms in a 654.Fn crypto_newsession 655operation must be available by the same driver. 656If that is not the case, session initialization will fail. 657.Pp 658The framework also needs a mechanism for determining which driver is 659best for a specific set of algorithms associated with a session. 660Some type of benchmarking is in order here. 661.Pp 662Multiple instances of the same algorithm in the same session are not 663supported. 664Note that 3DES is considered one algorithm (and not three 665instances of DES). 666Thus, 3DES and DES could be mixed in the same request. |