hdcp22_rx_dp: xhdcp22_rx_crypt.c File Reference

| hdcp22_rx_dp Xilinx SDK Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

Functions
xhdcp22_rx_crypt.c File Reference

## Functions
int | XHdcp22Rx_CalcMontNPrime (u8 *NPrime, const u8 *N, int NDigits)
| This function is used to calculate the Montgomery NPrime. More...
int | XHdcp22Rx_RsaesOaepEncrypt (const XHdcp22_Rx_KpubRx *KpubRx, const u8 *Message, const u32 MessageLen, const u8 *MaskingSeed, u8 *EncryptedMessage)
| This function implements the RSAES-OAEP-Encrypt operation. More...
int | XHdcp22Rx_RsaesOaepDecrypt (XHdcp22_Rx *InstancePtr, const XHdcp22_Rx_KprivRx *KprivRx, u8 *EncryptedMessage, u8 *Message, int *MessageLen)
| This function implements the RSAES-OAEP-Decrypt operation. More...
void | XHdcp22Rx_GenerateRandom (XHdcp22_Rx *InstancePtr, int NumOctets, u8 *RandomNumberPtr)
| This function generates random octets. More...
void | XHdcp22Rx_ComputeHPrime (const u8 *Rrx, const u8 *RxCaps, const u8 *Rtx, const u8 *TxCaps, const u8 *Km, u8 *HPrime)
| This function computes HPrime used during HDCP 2.2 authentication and key exchange. More...
void | XHdcp22Rx_ComputeEkh (const u8 *KprivRx, const u8 *Km, const u8 *M, u8 *Ekh)
| This function computes Ekh used during HDCP 2.2 authentication and key exchange for pairing with receiver. More...
void | XHdcp22Rx_ComputeLPrime (const u8 *Rn, const u8 *Km, const u8 *Rrx, const u8 *Rtx, u8 *LPrime)
| This function computes LPrime used during HDCP 2.2 locality check. More...
void | XHdcp22Rx_ComputeKs (const u8 *Rrx, const u8 *Rtx, const u8 *Km, const u8 *Rn, const u8 *Eks, u8 *Ks)
| This function computes the Ks used during HDCP 2.2 session key exchange. More...
void | XHdcp22Rx_ComputeVPrime (const u8 *ReceiverIdList, u32 ReceiverIdListSize, const u8 *RxInfo, const u8 *SeqNumV, const u8 *Km, const u8 *Rrx, const u8 *Rtx, u8 *VPrime)
| This function computes VPrime used during HDCP 2.2 repeater authentication. More...
void | XHdcp22Rx_ComputeMPrime (const u8 *StreamIdType, const u8 *SeqNumM, const u8 *Km, const u8 *Rrx, const u8 *Rtx, u8 *MPrime)
| This function computes VPrime used during HDCP 2.2 repeater authentication. More...