Hi, all,
Happy to meet your guys by this email. I’m trying to dig into the code base and
find an implementation of RSA signature. Naturally, I looked into the function
`int RSA_sign` in file `crypto/rsa/rsa_sign.c`, which further calls the
`RSA_private_encrypt` and `RSA_private_encrypt` calls the method `rsa_priv_enc`
in `rsa->meth`.
83 int RSA_private_encrypt(int flen, const unsigned char *from,
84 unsigned char *to, RSA *rsa, int padding)
85 {
86 return (rsa->meth->rsa_priv_enc(flen, from, to, rsa, padding));
87 }
After this, I got lost. I couldn't find when `rsa->meth` is initialized. Or
maybe more directly, where is the actual code implementing the `rsa_priv_enc`?
Thanks in advance!
Best
Fan
Sent from my iPhone
_______________________________________________
openssl-dev mailing list
To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev