Useful methods for file-related functions.
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
269 B

  1. import {LibWordArray} from 'crypto-js'
  2. import sha512 from 'crypto-js/sha512'
  3. import Hex from 'crypto-js/enc-hex'
  4. type CalculateHash = (b: string | LibWordArray) => string
  5. const calculateHash: CalculateHash = b => sha512(b).toString(Hex)
  6. export default calculateHash