-rw-r--r-- 1490 lib25519-20240928/doc/man/lib25519-test.1 raw
.\" Automatically generated by Pandoc 2.17.1.1
.\"
.\" Define V font for inline verbatim, using C font in formats
.\" that render this, and otherwise B font.
.ie "\f[CB]x\f[]"x" \{\
. ftr V B
. ftr VI BI
. ftr VB B
. ftr VBI BI
.\}
.el \{\
. ftr V CR
. ftr VI CI
. ftr VB CB
. ftr VBI CBI
.\}
.TH "lib25519-test" "1" "" "" ""
.hy
.SS NAME
.PP
lib25519-test - run some lib25519 correctness tests
.SS SYNOPSIS
.IP
.nf
\f[C]
lib25519-test
\f[R]
.fi
.SS DESCRIPTION
.PP
\f[V]lib25519-test\f[R] runs some tests of the correctness of the
lib25519 implementation of X25519 and Ed25519.
.PP
The \f[V]lib25519-test\f[R] output format is subject to change.
As examples of the current format, the lines
.IP
.nf
\f[C]
nG_merged25519 offset 1
nG_merged25519 selected implementation amd64-mxaa-opt compiler clang -Wall -fPIC -fwrapv -Qunused-arguments -O2 -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -mavx -mbmi -mbmi2 -mavx2 -mtune=haswell; Ubuntu clang version 14.0.0-1ubuntu1.1; Target: x86_64-pc-linux-gnu; Thread model: posix; InstalledDir: /usr/bin
\f[R]
.fi
.PP
mean that \f[V]lib25519-test\f[R] is testing the automatically selected
\f[V]amd64-mxaa-opt\f[R] implementation of the \f[V]nG_merged25519\f[R]
subroutine with various arrays offset by 1 byte from being aligned, and
a final line saying
.IP
.nf
\f[C]
all tests succeeded
\f[R]
.fi
.PP
means that all tests passed.
.SS SEE ALSO
.PP
\f[B]lib25519-fulltest\f[R](1), \f[B]x25519\f[R](1),
\f[B]ed25519\f[R](1), \f[B]lib25519\f[R](3)