aboutsummaryrefslogtreecommitdiff
path: root/ext/ipp/sources/ippcp/src/pcpeccp384r1dpca.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/ipp/sources/ippcp/src/pcpeccp384r1dpca.c')
-rw-r--r--ext/ipp/sources/ippcp/src/pcpeccp384r1dpca.c64
1 files changed, 0 insertions, 64 deletions
diff --git a/ext/ipp/sources/ippcp/src/pcpeccp384r1dpca.c b/ext/ipp/sources/ippcp/src/pcpeccp384r1dpca.c
deleted file mode 100644
index 4082b3c..0000000
--- a/ext/ipp/sources/ippcp/src/pcpeccp384r1dpca.c
+++ /dev/null
@@ -1,64 +0,0 @@
-/*############################################################################
- # Copyright 1999-2018 Intel Corporation
- #
- # Licensed under the Apache License, Version 2.0 (the "License");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- #
- # http://www.apache.org/licenses/LICENSE-2.0
- #
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an "AS IS" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- ############################################################################*/
-
-/*
-//
-// Purpose:
-// Cryptography Primitive.
-// EC over Prime Finite Field (setup/retrieve domain parameters)
-//
-// Contents:
-// ippsECCPSetStd384r1()
-*/
-#include "owndefs.h"
-#include "owncp.h"
-#include "pcpeccp.h"
-
-
-/*
-// Set EC384r1 parameters
-*/
-IPPFUN(IppStatus, ippsECCPSetStd384r1, (IppsECCPState* pEC))
-{
- /* test pEC */
- IPP_BAD_PTR1_RET(pEC);
- /* use aligned EC context */
- pEC = (IppsGFpECState*)( IPP_ALIGNED_PTR(pEC, ECGFP_ALIGNMENT) );
-
- /* set domain parameters */
- return ECCPSetDP(ippsGFpMethod_p384r1(),
- BITS_BNU_CHUNK(384), secp384r1_p,
- BITS_BNU_CHUNK(384), secp384r1_a,
- BITS_BNU_CHUNK(384), secp384r1_b,
- BITS_BNU_CHUNK(384), secp384r1_gx,
- BITS_BNU_CHUNK(384), secp384r1_gy,
- BITS_BNU_CHUNK(384), secp384r1_r,
- secp384r1_h,
- pEC);
-}
-
-IPPFUN(IppStatus, ippsECCPBindGxyTblStd384r1,(IppsECCPState* pEC))
-{
- /* test pEC */
- IPP_BAD_PTR1_RET(pEC);
- /* use aligned EC context */
- pEC = (IppsGFpECState*)( IPP_ALIGNED_PTR(pEC, ECGFP_ALIGNMENT) );
- IPP_BADARG_RET(!ECP_TEST_ID(pEC), ippStsContextMatchErr);
-
- ECP_PREMULBP(pEC) = gfpec_precom_nistP384r1_fun();
-
- return ippStsNoErr;
-}