Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
OSSL(4)		       FreeBSD Kernel Interfaces Manual		       OSSL(4)

NAME
     ossl -- driver using OpenSSL assembly routines

SYNOPSIS
     To	compile	this driver into the kernel, place the following lines in your
     kernel configuration file:

	   device crypto
	   device cryptodev
	   device ossl

     Alternatively, to load the	driver as a module at boot time, place the
     following line in loader.conf(5):

	   ossl_load="YES"

DESCRIPTION
     The OpenSSL distribution includes architecture-specific implementations
     for some commonly used cryptographic algorithms.  This driver adds	a
     wrapper around these routines permitting them to be used by in-kernel
     cryptography consumers such as kernel TLS and IPsec.

     The ossl driver includes architecture-specific implementations for	the
     following architectures:

     +o	 arm64
     +o	 amd64
     +o	 i386

     The ossl driver includes support for the following	algorithms:

     +o	 SHA1
     +o	 SHA1-HMAC
     +o	 SHA2-224
     +o	 SHA2-224-HMAC
     +o	 SHA2-256
     +o	 SHA2-256-HMAC
     +o	 SHA2-384
     +o	 SHA2-384-HMAC
     +o	 SHA2-512
     +o	 SHA2-512-HMAC

SEE ALSO
     crypto(4),	intro(4), ipsec(4), crypto(7), crypto(9)

HISTORY
     The ossl driver first appeared in FreeBSD 13.0.

FreeBSD	13.0		       December	4, 2020			  FreeBSD 13.0

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | HISTORY

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=ossl&sektion=4&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help