Asim Rsa Cipher
Asim Rsa Cipher
LAB TASK
Submitted By
Instructor Name
Engr. Fahim Muhammad Khan
CODE
#include <stdio.h>
#include <math.h>
int main() {
double p = 3;
double q = 7;
double n = p * q;
double e = 2;
double phi = (p - 1) * (q - 1);
// Encryption c = (msg ^ e) % n
double c = fmod(pow(msg, e), n);
printf("Encrypted data = %.6f\n", c);
// Decryption m = (c ^ d) % n
double m = fmod(pow(c, d), n);
printf("Original Message Sent = %.6f\n", m);
return 0;
}