Advertisement
Guest User

Untitled

a guest
Jun 25th, 2018
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. # Trying to achieve this SHA256 command output with javascript
  2. echo -n '28349b1d4bcdc9905e4ef9719019e55743c84efa0c5e9a0b077f0b54fcd84905' | xxd -r -p | sha256sum -b
  3. d533f24d6f28ddcef3f066474f7b8355383e485681ba8e793e037f5cf36e4883 *-
  4.  
  5. # trying to generate from javascript:
  6. const ByteBuffer = require('bytebuffer')
  7. const createHash = require('create-hash')
  8. const data = ByteBuffer.fromHex('28349b1d4bcdc9905e4ef9719019e55743c84efa0c5e9a0b077f0b54fcd84905').toBinary()
  9. console.log(createHash('sha256').update(data).digest('hex'))
  10. // prints 9d61ceeb27e032e935b79956b99d518081b23ecdebd2f653a65032b2e1d5eb44
  11.  
  12. // I need it to be d533f24d6f28ddcef3f066474f7b8355383e485681ba8e793e037f5cf36e4883
  13. // because external applications recognize it as the valid checksum
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement