public byte[] process(byte[] in) {
// output block is the same size as the modulus (rounded up)
int outSize = getOutputBlockSize();
BigInteger t = new BigInteger(1,in);
BigInteger c = t.modPow(e,pq);
byte[] cbytes = c.toByteArray();
public byte[] process(byte[] in) {
// output block is the same size as the modulus (rounded up)
int outSize = getOutputBlockSize();
BigInteger t = new BigInteger(1,in);
BigInteger c = t.modPow(e,pq);
byte[] cbytes = c.toByteArray();