sha512-armv8.pl (9095bf25ea08135a5b74875dd0e3eeaddc4218a0) | sha512-armv8.pl (c2e415fe75bbc83c1cd9299b12b81aa2f5ad7c6e) |
---|---|
1#! /usr/bin/env perl | 1#! /usr/bin/env perl |
2# SPDX-License-Identifier: GPL-2.0 3 4# This code is taken from the OpenSSL project but the author (Andy Polyakov) 5# has relicensed it under the GPLv2. Therefore this program is free software; 6# you can redistribute it and/or modify it under the terms of the GNU General 7# Public License version 2 as published by the Free Software Foundation. 8# 9# The original headers, including the original license headers, are 10# included below for completeness. 11 |
|
2# Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. 3# 4# Licensed under the OpenSSL license (the "License"). You may not use 5# this file except in compliance with the License. You can obtain a copy 6# in the file LICENSE in the source distribution or at 7# https://www.openssl.org/source/license.html 8 9# ==================================================================== 10# Written by Andy Polyakov <appro@openssl.org> for the OpenSSL 11# project. The module is, however, dual licensed under OpenSSL and 12# CRYPTOGAMS licenses depending on where you obtain it. For further 13# details see http://www.openssl.org/~appro/cryptogams/. | 12# Copyright 2014-2016 The OpenSSL Project Authors. All Rights Reserved. 13# 14# Licensed under the OpenSSL license (the "License"). You may not use 15# this file except in compliance with the License. You can obtain a copy 16# in the file LICENSE in the source distribution or at 17# https://www.openssl.org/source/license.html 18 19# ==================================================================== 20# Written by Andy Polyakov <appro@openssl.org> for the OpenSSL 21# project. The module is, however, dual licensed under OpenSSL and 22# CRYPTOGAMS licenses depending on where you obtain it. For further 23# details see http://www.openssl.org/~appro/cryptogams/. |
14# 15# Permission to use under GPLv2 terms is granted. | |
16# ==================================================================== 17# 18# SHA256/512 for ARMv8. 19# 20# Performance in cycles per processed byte and improvement coefficient 21# over code generated with "default" compiler: 22# 23# SHA256-hw SHA256(*) SHA512 --- 755 unchanged lines hidden --- | 24# ==================================================================== 25# 26# SHA256/512 for ARMv8. 27# 28# Performance in cycles per processed byte and improvement coefficient 29# over code generated with "default" compiler: 30# 31# SHA256-hw SHA256(*) SHA512 --- 755 unchanged lines hidden --- |