QSC Post Quantum Cryptographic Library
1.0.0.6c (A6)
A post quantum secure library written in Ansi C
Loading...
Searching...
No Matches
mceliecebase_avx2.h
1
/* 2025 Quantum Resistant Cryptographic Solutions Corporation
2
* All Rights Reserved.
3
*
4
* NOTICE: This software and all accompanying materials are the exclusive
5
* property of Quantum Resistant Cryptographic Solutions Corporation (QRCS).
6
* The intellectual and technical concepts contained within this implementation
7
* are proprietary to QRCS and its authorized licensors and are protected under
8
* applicable U.S. and international copyright, patent, and trade secret laws.
9
*
10
* CRYPTOGRAPHIC STANDARDS:
11
* - This software includes implementations of cryptographic algorithms such as
12
* SHA3, AES, and others. These algorithms are public domain or standardized
13
* by organizations such as NIST and are NOT the property of QRCS.
14
* - However, all source code, optimizations, and implementations in this library
15
* are original works of QRCS and are protected under this license.
16
*
17
* RESTRICTIONS:
18
* - Redistribution, modification, or unauthorized distribution of this software,
19
* in whole or in part, is strictly prohibited.
20
* - This software is provided for non-commercial, educational, and research
21
* purposes only. Commercial use in any form is expressly forbidden.
22
* - Licensing and authorized distribution are solely at the discretion of QRCS.
23
* - Any use of this software implies acceptance of these restrictions.
24
*
25
* DISCLAIMER:
26
* This software is provided "as is," without warranty of any kind, express or
27
* implied, including but not limited to warranties of merchantability or fitness
28
* for a particular purpose. QRCS disclaims all liability for any direct, indirect,
29
* incidental, or consequential damages resulting from the use or misuse of this software.
30
*
31
* FULL LICENSE:
32
* This software is subject to the **Quantum Resistant Cryptographic Solutions
33
* Proprietary License (QRCS-PL)**. The complete license terms are included
34
* in the LICENSE.txt file distributed with this software.
35
*
36
* Written by: John G. Underhill
37
* Contact: john.underhill@protonmail.com
38
*/
39
40
#ifndef QSC_MCELIECEBASE_AVX2_H
41
#define QSC_MCELIECEBASE_AVX2_H
42
43
/* \cond */
44
45
#include "
common.h
"
46
47
QSC_CPLUSPLUS_ENABLED_START
48
49
/* waiting for the code-base to stabilize before adding the intrinsics version */
50
51
QSC_CPLUSPLUS_ENABLED_END
52
53
/* \endcond */
54
55
#endif
common.h
Contains common definitions for the Quantum Secure Cryptographic (QSC) library.
QSC
mceliecebase_avx2.h
Generated by
1.13.2