tlslite-ng icon indicating copy to clipboard operation
tlslite-ng copied to clipboard

RSA blinding factor may not have an inverse mod n

Open tomato42 opened this issue 4 years ago • 0 comments

In RSA code we generate a blinding factor as simple integer mod n: https://github.com/tomato42/tlslite-ng/blob/9951ec1c769617247a80aa1cae661ec0edc68823/tlslite/utils/python_rsakey.py#L65-L70

we should verify that it's relatively prime to n (by calculating gcd() and checking if it is 1) before using it.

tomato42 avatar Oct 18 '20 13:10 tomato42