sha512-armv4.pl (e5451c8f8330e03ad3cfa16048b4daf961af434f) | sha512-armv4.pl (c2e415fe75bbc83c1cd9299b12b81aa2f5ad7c6e) |
---|---|
1#!/usr/bin/env perl | 1#!/usr/bin/env perl |
2# SPDX-License-Identifier: GPL-2.0 |
|
2 | 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 |
|
3# ==================================================================== 4# Written by Andy Polyakov <appro@openssl.org> for the OpenSSL 5# project. The module is, however, dual licensed under OpenSSL and 6# CRYPTOGAMS licenses depending on where you obtain it. For further 7# details see http://www.openssl.org/~appro/cryptogams/. | 12# ==================================================================== 13# Written by Andy Polyakov <appro@openssl.org> for the OpenSSL 14# project. The module is, however, dual licensed under OpenSSL and 15# CRYPTOGAMS licenses depending on where you obtain it. For further 16# details see http://www.openssl.org/~appro/cryptogams/. |
8# 9# Permission to use under GPL terms is granted. | |
10# ==================================================================== 11 12# SHA512 block procedure for ARMv4. September 2007. 13 14# This code is ~4.5 (four and a half) times faster than code generated 15# by gcc 3.4 and it spends ~72 clock cycles per byte [on single-issue 16# Xscale PXA250 core]. 17# --- 632 unchanged lines hidden --- | 17# ==================================================================== 18 19# SHA512 block procedure for ARMv4. September 2007. 20 21# This code is ~4.5 (four and a half) times faster than code generated 22# by gcc 3.4 and it spends ~72 clock cycles per byte [on single-issue 23# Xscale PXA250 core]. 24# --- 632 unchanged lines hidden --- |