Lines Matching +full:aes +full:- +full:cmac

2 {- OpenSSL::safe::output_do_not_edit_headers(); -}
6 openssl-speed - test library performance
11 [B<-help>]
12 [B<-config> I<filename>]
13 [B<-elapsed>]
14 [B<-evp> I<algo>]
15 [B<-hmac> I<algo>]
16 [B<-cmac> I<algo>]
17 [B<-mb>]
18 [B<-aead>]
19 [B<-kem-algorithms>]
20 [B<-signature-algorithms>]
21 [B<-multi> I<num>]
22 [B<-async_jobs> I<num>]
23 [B<-misalign> I<num>]
24 [B<-decrypt>]
25 [B<-primes> I<num>]
26 [B<-seconds> I<num>]
27 [B<-bytes> I<num>]
28 [B<-mr>]
29 [B<-mlock>]
30 [B<-testmode>]
31 {- $OpenSSL::safe::opt_r_synopsis -}
32 {- $OpenSSL::safe::opt_engine_synopsis -}{- $OpenSSL::safe::opt_provider_synopsis -}
43 =item B<-help>
47 =item B<-config> I<filename>
53 =item B<-elapsed>
55 When calculating operations- or bytes-per-second, use wall-clock time
59 =item B<-evp> I<algo>
62 If I<algo> is an AEAD cipher, then you can pass B<-aead> to benchmark a
63 TLS-like sequence. And if I<algo> is a multi-buffer capable cipher, e.g.
64 aes-128-cbc-hmac-sha1, then B<-mb> will time multi-buffer operation.
67 C<openssl list -digest-algorithms> or C<openssl list -cipher-algorithms>
70 =item B<-multi> I<num>
74 =item B<-async_jobs> I<num>
78 =item B<-misalign> I<num>
82 =item B<-hmac> I<digest>
86 =item B<-cmac> I<cipher>
88 Time the CMAC algorithm using the specified cipher e.g.
89 C<openssl speed -cmac aes128>.
91 =item B<-decrypt>
95 =item B<-mb>
97 Enable multi-block mode on EVP-named cipher.
99 =item B<-aead>
101 Benchmark EVP-named AEAD cipher in TLS-like sequence.
103 =item B<-kem-algorithms>
107 =item B<-signature-algorithms>
111 =item B<-primes> I<num>
113 Generate a I<num>-prime RSA key and use it to run the benchmarks. This option
116 =item B<-seconds> I<num>
120 =item B<-bytes> I<num>
122 Run benchmarks on I<num>-byte buffers. Affects ciphers, digests and the CSPRNG.
123 The limit on the size of the buffer is INT_MAX - 64 bytes, which for a 32-bit
126 =item B<-mr>
128 Produce the summary in a mechanical, machine-readable, format.
130 =item B<-mlock>
134 =item B<-testmode>
137 regardless of any B<-seconds> value. In the event that any operation fails then
140 {- $OpenSSL::safe::opt_r_item -}
142 {- $OpenSSL::safe::opt_engine_item -}
144 {- $OpenSSL::safe::opt_provider_item -}
149 pre-compiled grand selection is tested.
155 The I<algorithm> can be selected only from a pre-compiled subset of things
157 or cipher algorithm supported by OpenSSL use the C<-evp> option.
164 The B<-engine> option was deprecated in OpenSSL 3.0.
168 The B<-testmode> option was added in OpenSSL 3.4.
172 Copyright 2000-2024 The OpenSSL Project Authors. All Rights Reserved.