12345678910111213 |
- const shim = require('./shim');
- const Buffer = require('./buffer')
- const parse = require('./parse')
- const { pbkdf2 } = require('./settings')
- // This internal func returns SHA-256 hashed data for signing
- const sha256hash = async (mm) => {
- const m = parse(mm)
- const hash = await shim.subtle.digest({name: pbkdf2.hash}, new shim.TextEncoder().encode(m))
- return Buffer.from(hash)
- }
- module.exports = sha256hash
-
|