webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
rsaz_exp.h File Reference
#include <openssl/bn.h>

Go to the source code of this file.

Functions

void RSAZ_1024_mod_exp_avx2 (BN_ULONG result[16], const BN_ULONG base_norm[16], const BN_ULONG exponent[16], const BN_ULONG m_norm[16], const BN_ULONG RR[16], BN_ULONG k0)
 
int rsaz_avx2_eligible (void)
 
void RSAZ_512_mod_exp (BN_ULONG result[8], const BN_ULONG base_norm[8], const BN_ULONG exponent[8], const BN_ULONG m_norm[8], BN_ULONG k0, const BN_ULONG RR[8])
 

Function Documentation

◆ RSAZ_1024_mod_exp_avx2()

void RSAZ_1024_mod_exp_avx2 ( BN_ULONG  result[16],
const BN_ULONG  base_norm[16],
const BN_ULONG  exponent[16],
const BN_ULONG  m_norm[16],
const BN_ULONG  RR[16],
BN_ULONG  k0 
)

◆ RSAZ_512_mod_exp()

void RSAZ_512_mod_exp ( BN_ULONG  result[8],
const BN_ULONG  base_norm[8],
const BN_ULONG  exponent[8],
const BN_ULONG  m_norm[8],
BN_ULONG  k0,
const BN_ULONG  RR[8] 
)

◆ rsaz_avx2_eligible()

int rsaz_avx2_eligible ( void  )