コード例 #1
0
int EVP_Cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, const unsigned char *in, unsigned int inl)
	{
#ifdef OPENSSL_FIPS
	FIPS_selftest_check();
#endif
	return ctx->cipher->do_cipher(ctx,out,in,inl);
	}
コード例 #2
0
void EVP_CIPHER_CTX_init(EVP_CIPHER_CTX *ctx)
	{
#ifdef OPENSSL_FIPS
	FIPS_selftest_check();
#endif
	memset(ctx,0,sizeof(EVP_CIPHER_CTX));
	/* ctx->cipher=NULL; */
	}
コード例 #3
0
ファイル: fips_dh_key.c プロジェクト: 337240552/node
static int dh_init(DH *dh)
	{
	FIPS_selftest_check();
	dh->flags |= DH_FLAG_CACHE_MONT_P;
	return(1);
	}
コード例 #4
0
ファイル: fips_dsa_ossl.c プロジェクト: alisw/alice-openssl
static int dsa_init(DSA *dsa)
{
	FIPS_selftest_check();
	dsa->flags|=DSA_FLAG_CACHE_MONT_P;
	return(1);
}