Contact
CoCalc Logo Icon
StoreFeaturesDocsShareSupport News AboutSign UpSign In
| Download
Project: RSAEncryption
Views: 48
def ASCIIPad(Message): K = (map(ord,reversed(Message))); le= len(K); x = [100+K[i] for i in range(le)]; x = ZZ(x,1000); return(x);
def rsaencrypt(Message, encrexp, encrmod): A = ASCIIPad(Message); E = power_mod(A,encrexp,encrmod); return(E);
p = next_prime(861786187687436287634876534289765348257634287956239487652349785634875634875); q = next_prime(7345678659826873465873492654392856349285734342875687689734569384275698374563847956349875);
N = p*q; e = 101; M="Crypto is used everywhere."; m=ASCIIPad(M); E = rsaencrypt(M,e,N); print(E);
979153975075107784281799842594898949688234055468244298885509654151181066422087535039031049660169647247652878439563659738124018482375543000035994478937003968901276