Slam This code is written in three section which you can divide and use each one separately. 1. Generating custom RSA keys. 2. Use Java " security " and " crypto " API to encrypt and decrypt the text. 2. Use keys produced by API and use my algorithm to encrypt and decrypt. -This program is written by Shooresh Sufiye. Feel free to copy and change it, But don't forget to mention the source. // Written by Shooresh Sufiye 2017 Oct Halmstad import java.io.File; import java.io.FileInputStream; import java.util.*; import java.math.BigInteger; import java.io.*; import java.security.*; import java.security.interfaces.RSAPrivateKey; import java.security.interfaces.RSAPublicKey; import javax.crypto.*; //import com.sun.java_cup.internal.runtime.Scanner; //import com.sun.java_cup.internal.runtime.Symbol; public class q467 { private final static BigInteger one = new BigInteger("1"); private final static SecureRandom rando...
In this code, the only third-party library is "secrets" which is available to download and add automatically to python libraries by executing pip command. for more information see post pip command . -This program was written by Shooresh Sufiye. Feel free to copy and change it, But don't forget to mention the source. # Written by Shooresh Sufiye # RSA Algorithm Shooresh from math import * import random import secrets #===============-RSA key Class-================== class RSAkey: publicKey = [] PrivateKey = [] sp = 0 sq = 0 dig = 0 def __init__(self,sp,sq,length): self.sp = int(sp) self.sq = int(sq) self.dig = int(length) self.cal() def getKeys(self): keyl = [] keyl.append(self.publicKe...
Comments
Post a Comment