bigmath.h revision 7c478bd95313f5f23a4c958a745db2134aa03244
/*
* Copyright 1999-2002 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
#pragma ident "%Z%%M% %I% %E% SMI"
/* Copyright (C) RSA Data Security, Inc. created 1992, 1996. This is an
unpublished work protected as such under copyright law. This work
contains proprietary, confidential, and trade secret information of
RSA Data Security, Inc. Use, disclosure or reproduction without the
express written authorization of RSA Data Security, Inc. is
prohibited.
*/
#ifndef _BIGMATH_H_
#define _BIGMATH_H_ 1
#include "algae.h"
#include "bigmaxes.h"
#ifdef __cplusplus
extern "C" {
#endif
void BigModMpyx PROTO_LIST
void BigModSqx PROTO_LIST
int BigModExp PROTO_LIST
void BigModx PROTO_LIST
void BigPdiv PROTO_LIST
void BigPegcd PROTO_LIST
void BigPmpyh PROTO_LIST
void BigQrx PROTO_LIST
((unsigned char *, unsigned int, UINT2 *, unsigned int));
unsigned int BigU PROTO_LIST ((unsigned int));
int BigUnexp PROTO_LIST
unsigned int, A_SURRENDER_CTX *));
((UINT2 *, unsigned int, const unsigned char *, unsigned int));
#ifdef __cplusplus
}
#endif
#endif