Lines Matching refs:rsa
1616 mbedtls_rsa_context rsa; in mbedtls_rsa_self_test() local
1624 mbedtls_rsa_init( &rsa, MBEDTLS_RSA_PKCS_V15, 0 ); in mbedtls_rsa_self_test()
1626 rsa.len = KEY_LEN; in mbedtls_rsa_self_test()
1627 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &rsa.N , 16, RSA_N ) ); in mbedtls_rsa_self_test()
1628 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &rsa.E , 16, RSA_E ) ); in mbedtls_rsa_self_test()
1629 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &rsa.D , 16, RSA_D ) ); in mbedtls_rsa_self_test()
1630 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &rsa.P , 16, RSA_P ) ); in mbedtls_rsa_self_test()
1631 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &rsa.Q , 16, RSA_Q ) ); in mbedtls_rsa_self_test()
1632 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &rsa.DP, 16, RSA_DP ) ); in mbedtls_rsa_self_test()
1633 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &rsa.DQ, 16, RSA_DQ ) ); in mbedtls_rsa_self_test()
1634 MBEDTLS_MPI_CHK( mbedtls_mpi_read_string( &rsa.QP, 16, RSA_QP ) ); in mbedtls_rsa_self_test()
1639 if( mbedtls_rsa_check_pubkey( &rsa ) != 0 || in mbedtls_rsa_self_test()
1640 mbedtls_rsa_check_privkey( &rsa ) != 0 ) in mbedtls_rsa_self_test()
1653 if( mbedtls_rsa_pkcs1_encrypt( &rsa, myrand, NULL, MBEDTLS_RSA_PUBLIC, PT_LEN, in mbedtls_rsa_self_test()
1665 if( mbedtls_rsa_pkcs1_decrypt( &rsa, myrand, NULL, MBEDTLS_RSA_PRIVATE, &len, in mbedtls_rsa_self_test()
1692 if( mbedtls_rsa_pkcs1_sign( &rsa, myrand, NULL, MBEDTLS_RSA_PRIVATE, MBEDTLS_MD_SHA1, 0, in mbedtls_rsa_self_test()
1704 if( mbedtls_rsa_pkcs1_verify( &rsa, NULL, NULL, MBEDTLS_RSA_PUBLIC, MBEDTLS_MD_SHA1, 0, in mbedtls_rsa_self_test()
1721 mbedtls_rsa_free( &rsa ); in mbedtls_rsa_self_test()