1[
2    {
3        "Id": "sha3_endian",
4        "Name": "Secure Hash Algorithm SHA-3 - brg_endian",
5        "QDocModule": "qtcore",
6        "QtUsage": "Used in Qt Core (QCryptographicHash).",
7        "Files": "apply brg_endian.h.patch to upstream from https://github.com/BrianGladman/sha/",
8        "Files": "brg_endian.h",
9
10        "Description": "SHA-3, originally known as Keccak, is a cryptographic hash function.",
11        "Version": "https://github.com/BrianGladman/sha/ commit 4b9e13ead2c5b5e41ca27c65de4dd69ae0bac228",
12        "License": "BSD 2-clause \"Simplified\" License",
13        "LicenseFile": "BRG_ENDIAN_LICENSE",
14        "LicenseId": "BSD-2-Clause",
15        "Copyright": "Copyright (c) 1998-2013, Brian Gladman, Worcester, UK. All rights reserved."
16    },
17    {
18        "Id": "sha3_keccak",
19        "Name": "Secure Hash Algorithm SHA-3 - Keccak",
20        "QDocModule": "qtcore",
21        "QtUsage": "Used in Qt Core (QCryptographicHash).",
22        "Files": "https://keccak.team/obsolete/KeccakReferenceAndOptimized-3.2.zip - but it's obsolete",
23        "Files": "KeccakF-1600-32-rvk.macros KeccakF-1600-32.macros KeccakF-1600-64.macros KeccakF-1600-interface.h KeccakF-1600-opt32.c KeccakF-1600-opt64.c KeccakF-1600-unrolling.macros KeccakNISTInterface.c KeccakNISTInterface.h KeccakSponge.c KeccakSponge.h",
24
25        "Description": "SHA-3, originally known as Keccak, is a cryptographic hash function.",
26        "Version": "3.2",
27        "License": "Creative Commons Zero v1.0 Universal",
28        "LicenseId": "CC0-1.0",
29        "LicenseFile": "CC0_LICENSE",
30        "Copyright": "Guido Bertoni, Joan Daemen, Michaël Peeters and Gilles Van Assche.
31
32To the extent possible under law, the implementers have waived all copyright
33and related or neighboring rights to the source code in this file."
34    }
35]
36