diff options
Diffstat (limited to 'ext/ipp/sources/ippcp/src/pcpeccp384r1dpca.c')
-rw-r--r-- | ext/ipp/sources/ippcp/src/pcpeccp384r1dpca.c | 64 |
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; -} |