Lines Matching +full:bit +full:- +full:mask
5 OPENSSL_s390xcap - the IBM z processor capabilities vector
21 with a mask which is derived from the environment variable.
23 The environment variable is a semicolon-separated list of tokens which is
34 The name of a processor generation. A bit in the environment variable's
35 mask is set to one if and only if the specified processor generation
40 =item <string>:<mask>:<mask>
42 The name of an instruction followed by two 64-bit masks. The part of the
43 environment variable's mask corresponding to the specified instruction is
44 set to the specified 128-bit mask. Possible values are B<kimd>, B<klmd>,
48 =item stfle:<mask>:<mask>:<mask>
50 Store-facility-list-extended (stfle) followed by three 64-bit masks. The
51 part of the environment variable's mask corresponding to the stfle
52 instruction is set to the specified 192-bit mask.
61 The 64-bit masks are specified in hexadecimal notation. The 0x prefix is
62 optional. Prefix a mask with a tilde, C<~>, to denote a bitwise NOT operation.
65 rows separate the individual 64-bit masks. The bit numbers in the first
66 column are consistent with [1], that is, 0 denotes the leftmost bit and
67 the numbering is continuous across 64-bit mask boundaries.
69 Bit Mask Facility/Function
72 # 17 1<<46 message-security assist
73 # 25 1<<38 store-clock-fast facility
75 # 76 1<<51 message-security assist extension 3
76 # 77 1<<50 message-security assist extension 4
77 # 86 1<<41 message-security-assist extension 12
82 #146 1<<45 message-security assist extension 8
83 #155 1<<36 message-security assist extension 9
86 # 1 1<<62 KIMD-SHA-1
87 # 2 1<<61 KIMD-SHA-256
88 # 3 1<<60 KIMD-SHA-512
89 # 32 1<<31 KIMD-SHA3-224
90 # 33 1<<30 KIMD-SHA3-256
91 # 34 1<<29 KIMD-SHA3-384
92 # 35 1<<28 KIMD-SHA3-512
93 # 36 1<<27 KIMD-SHAKE-128
94 # 37 1<<26 KIMD-SHAKE-256
96 # 65 1<<62 KIMD-GHASH
99 # 32 1<<31 KLMD-SHA3-224
100 # 33 1<<30 KLMD-SHA3-256
101 # 34 1<<29 KLMD-SHA3-384
102 # 35 1<<28 KLMD-SHA3-512
103 # 36 1<<27 KLMD-SHAKE-128
104 # 37 1<<26 KLMD-SHAKE-256
108 # 18 1<<45 KM-AES-128
109 # 19 1<<44 KM-AES-192
110 # 20 1<<43 KM-AES-256
111 # 50 1<<13 KM-XTS-AES-128
112 # 52 1<<11 KM-XTS-AES-256
114 # 82 1<<45 KM-XTS-AES-128-MSA10
115 # 84 1<<43 KM-XTS-AES-256-MSA10
118 # 18 1<<45 KMC-AES-128
119 # 19 1<<44 KMC-AES-192
120 # 20 1<<43 KMC-AES-256
124 # 18 1<<45 KMAC-AES-128
125 # 19 1<<44 KMAC-AES-192
126 # 20 1<<43 KMAC-AES-256
128 # 112 1<<15 KMAC-SHA-224
129 # 113 1<<14 KMAC-SHA-256
130 # 114 1<<13 KMAC-SHA-384
131 # 115 1<<12 KMAC-SHA-512
137 # 18 1<<45 KMO-AES-128
138 # 19 1<<44 KMO-AES-192
139 # 20 1<<43 KMO-AES-256
143 # 18 1<<45 KMF-AES-128
144 # 19 1<<44 KMF-AES-192
145 # 20 1<<43 KMF-AES-256
152 # 18 1<<45 KMA-GCM-AES-128
153 # 19 1<<44 KMA-GCM-AES-192
154 # 20 1<<43 KMA-GCM-AES-256
159 # 64 1<<63 PCC-Scalar-Multiply-P256
160 # 65 1<<62 PCC-Scalar-Multiply-P384
161 # 66 1<<61 PCC-Scalar-Multiply-P521
162 # 72 1<<55 PCC-Scalar-Multiply-Ed25519
163 # 73 1<<54 PCC-Scalar-Multiply-Ed448
164 # 80 1<<47 PCC-Scalar-Multiply-X25519
165 # 81 1<<46 PCC-Scalar-Multiply-X448
168 # 1 1<<62 KDSA-ECDSA-Verify-P256
169 # 2 1<<61 KDSA-ECDSA-Verify-P384
170 # 3 1<<60 KDSA-ECDSA-Verify-P521
171 # 9 1<<54 KDSA-ECDSA-Sign-P256
172 # 10 1<<53 KDSA-ECDSA-Sign-P384
173 # 11 1<<52 KDSA-ECDSA-Sign-P521
174 # 32 1<<31 KDSA-EdDSA-Verify-Ed25519
175 # 36 1<<27 KDSA-EdDSA-Verify-Ed448
176 # 40 1<<23 KDSA-EdDSA-Sign-Ed25519
177 # 44 1<<19 KDSA-EdDSA-Sign-Ed448
194 Disables the KM-XTS-AES and the KIMD-SHAKE function codes:
200 [1] z/Architecture Principles of Operation, SA22-7832-12
204 Copyright 2018-2024 The OpenSSL Project Authors. All Rights Reserved.