You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
10 lines
248 B
10 lines
248 B
2 years ago
|
import BN from "../bn.js";
|
||
|
function withPublic(paddedMsg, key) {
|
||
|
return Buffer.from(paddedMsg
|
||
|
.toRed(BN.mont(key.modulus))
|
||
|
.redPow(new BN(key.publicExponent))
|
||
|
.fromRed()
|
||
|
.toArray());
|
||
|
}
|
||
|
export default withPublic;
|