lib/sw_services/xilsecure/src/common/xsecure_rsa.c
int XSecure_RsaInitialize(XSecure_Rsa *InstancePtr, u8 *Mod, u8 *ModExt,
				u8 *ModExpo)
{
	return XSecure_RsaInitialize_64Bit(InstancePtr, (u64)(UINTPTR)Mod,
			(u64)(UINTPTR)ModExt, (u64)(UINTPTR)ModExpo);
}
/*****************************************************************************/
/**
 * @brief	This function initializes a a XSecure_Rsa structure with the
 * 		default values required for operating the RSA cryptographic engine
 *
 * @param	InstancePtr - Pointer to the XSecure_Rsa instance
 * @param	Mod	    - A character Pointer which contains the key
 *			      Modulus of key size
 * @param	ModExt	    - A Pointer to the pre-calculated exponential
 *			      (R^2 Mod N) value
 *			    - NULL - if user doesn't have pre-calculated
 *				     R^2 Mod N value, control will take care
 *				     of this calculation internally
 * @param	ModExpo	    - Pointer to the buffer which contains key exponent
 *
 * @return	- XST_SUCCESS - If initialization was successful
 *		- XSECURE_RSA_INVALID_PARAM - On invalid arguments
 *
 * @note	`Modulus`, `ModExt` and `ModExpo` are part of partition signature
 * 		 when authenticated boot image is generated by bootgen, else the
 *		 all of them should be extracted from the key
 *
 ******************************************************************************/
@brief       This function initializes a a XSecure_Rsa structure with the
default values required for operating the RSA cryptographic engine



@return      - XST_SUCCESS - If initialization was successful
- XSECURE_RSA_INVALID_PARAM - On invalid arguments


@brief This function initializes a a XSecure_Rsa structure with the default values required for operating the RSA cryptographic engine @return - XST_SUCCESS - If initialization was successful - XSECURE_RSA_INVALID_PARAM - On invalid arguments
int XSecure_RsaInitialize(XSecure_Rsa *InstancePtr, u8 *Mod, u8 *ModExt,
				u8 *ModExpo)
{
	return XSecure_RsaInitialize_64Bit(InstancePtr, (u64)(UINTPTR)Mod,
			(u64)(UINTPTR)ModExt, (u64)(UINTPTR)ModExpo);
}
int XSecure_RsaInitialize ( XSecure_Rsa * InstancePtr , u8 * Mod , u8 * ModExt , u8 * ModExpo ) { return XSecure_RsaInitialize_64Bit ( InstancePtr , ( u64 ) ( UINTPTR ) Mod , ( u64 ) ( UINTPTR ) ModExt , ( u64 ) ( UINTPTR ) ModExpo ) ; }
@brief       This function initializes a a XSecure_Rsa structure with the
              default values required for operating the RSA cryptographic engine
@brief This function initializes a a XSecure_Rsa structure with the default values required for operating the RSA cryptographic engine