Sha256: 5a10fae154bb06fd7a78c32f1b8603549e0d58eafb1fb4050e0df1c3b9496925
Contents?: true
Size: 275 Bytes
Versions: 29
Compression:
Stored size: 275 Bytes
Contents
var BN = require('bn.js') var Buffer = require('safe-buffer').Buffer function withPublic (paddedMsg, key) { return Buffer.from(paddedMsg .toRed(BN.mont(key.modulus)) .redPow(new BN(key.publicExponent)) .fromRed() .toArray()) } module.exports = withPublic
Version data entries
29 entries across 28 versions & 9 rubygems