mirror of
https://github.com/QuasarApp/openssl.git
synced 2025-05-08 15:39:41 +00:00
s390x assembly pack: update OPENSSL_s390xcap(3)
Add description of capability vector's pcc and kma parts. Signed-off-by: Patrick Steuer <patrick.steuer@de.ibm.com> Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Shane Lontis <shane.lontis@oracle.com> (Merged from https://github.com/openssl/openssl/pull/9258)
This commit is contained in:
parent
e382f507fb
commit
da93b5cc2b
@ -34,14 +34,14 @@ There are three types of tokens:
|
|||||||
The name of a processor generation. A bit in the environment variable's
|
The name of a processor generation. A bit in the environment variable's
|
||||||
mask is set to one if and only if the specified processor generation
|
mask is set to one if and only if the specified processor generation
|
||||||
implements the corresponding instruction set extension. Possible values
|
implements the corresponding instruction set extension. Possible values
|
||||||
are z900, z990, z9, z10, z196, zEC12, z13 and z14.
|
are z900, z990, z9, z10, z196, zEC12, z13, z14 and z15.
|
||||||
|
|
||||||
=item <string>:<mask>:<mask>
|
=item <string>:<mask>:<mask>
|
||||||
|
|
||||||
The name of an instruction followed by two 64-bit masks. The part of the
|
The name of an instruction followed by two 64-bit masks. The part of the
|
||||||
environment variable's mask corresponding to the specified instruction is
|
environment variable's mask corresponding to the specified instruction is
|
||||||
set to the specified 128-bit mask. Possible values are kimd, klmd, km, kmc,
|
set to the specified 128-bit mask. Possible values are kimd, klmd, km, kmc,
|
||||||
kmac, kmctr, kmo, kmf, prno and kma.
|
kmac, kmctr, kmo, kmf, prno, kma, pcc and kdsa.
|
||||||
|
|
||||||
=item stfle:<mask>:<mask>:<mask>
|
=item stfle:<mask>:<mask>:<mask>
|
||||||
|
|
||||||
@ -139,6 +139,21 @@ the numbering is continuous across 64-bit mask boundaries.
|
|||||||
# 20 1<<43 KMA-GCM-AES-256
|
# 20 1<<43 KMA-GCM-AES-256
|
||||||
:
|
:
|
||||||
|
|
||||||
|
pcc :
|
||||||
|
:
|
||||||
|
# 64 1<<63 PCC-Scalar-Multiply-P256
|
||||||
|
# 65 1<<62 PCC-Scalar-Multiply-P384
|
||||||
|
# 66 1<<61 PCC-Scalar-Multiply-P521
|
||||||
|
|
||||||
|
kdsa :
|
||||||
|
# 1 1<<62 KDSA-ECDSA-Verify-P256
|
||||||
|
# 2 1<<61 KDSA-ECDSA-Verify-P384
|
||||||
|
# 3 1<<60 KDSA-ECDSA-Verify-P521
|
||||||
|
# 9 1<<54 KDSA-ECDSA-Sign-P256
|
||||||
|
# 10 1<<53 KDSA-ECDSA-Sign-P384
|
||||||
|
# 11 1<<52 KDSA-ECDSA-Sign-P521
|
||||||
|
:
|
||||||
|
|
||||||
=head1 RETURN VALUES
|
=head1 RETURN VALUES
|
||||||
|
|
||||||
Not available.
|
Not available.
|
||||||
@ -159,7 +174,7 @@ Disables the KM-XTS-AES and and the KIMD-SHAKE function codes:
|
|||||||
|
|
||||||
=head1 SEE ALSO
|
=head1 SEE ALSO
|
||||||
|
|
||||||
[1] z/Architecture Principles of Operation, SA22-7832-11
|
[1] z/Architecture Principles of Operation, SA22-7832-12
|
||||||
|
|
||||||
=head1 COPYRIGHT
|
=head1 COPYRIGHT
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user