I'm trying to create the digital signature by using these parameters and RSA algorithm:
- p = 645353605880701501120167331073
- q = 350784310265709643169455170929
- e = 19
- message = "G’day mate! As we are using a publicly available free WiFi network, our communication may be intercepted by cyber attackers. Therefore, we need to learn and apply cryptography techniques in our future communications."
I assume that I need to use OpenSSL to create the signature. However, I have no idea why the value of p, q, and e are given... If I use OpenSSL, maybe I don't need to use these values, and we can generate RSA public/private key automatically. Should I use OpenSSL to create a digital signature, or do I need to compute it manually? Are there any other tools that I could use to get the result?