X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=lib%2Fsha1.c;h=8154e1e1350026c07271e08d6ef2864cc29e0fd6;hb=e731af4893f7741c66254161ad9b6f5280369895;hp=05b17a259a66e9b66d2a6e62222dc5a51340385e;hpb=6b13f0c050c787012edd9edb61d7e58798754aa8;p=oweals%2Fu-boot.git diff --git a/lib/sha1.c b/lib/sha1.c index 05b17a259a..8154e1e135 100644 --- a/lib/sha1.c +++ b/lib/sha1.c @@ -1,23 +1,10 @@ +// SPDX-License-Identifier: LGPL-2.1 /* * Heiko Schocher, DENX Software Engineering, hs@denx.de. * based on: * FIPS-180-1 compliant SHA-1 implementation * * Copyright (C) 2003-2006 Christophe Devine - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License, version 2.1 as published by the Free Software Foundation. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - * MA 02110-1301 USA */ /* * The SHA-1 standard was published by NIST in 1993. @@ -38,6 +25,11 @@ #include #include +const uint8_t sha1_der_prefix[SHA1_DER_LEN] = { + 0x30, 0x21, 0x30, 0x09, 0x06, 0x05, 0x2b, 0x0e, + 0x03, 0x02, 0x1a, 0x05, 0x00, 0x04, 0x14 +}; + /* * 32-bit integer manipulation macros (big endian) */