Advertisement
Guest User

Untitled

a guest
Oct 5th, 2016
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. USERNAME=""
  4. REALM=""
  5. PASSWORD=""
  6. METHOD="REGISTER"
  7. DIGEST_URI=""
  8. NONCE=""
  9. EXPECTED=""
  10.  
  11. A1="${USERNAME}:${REALM}:${PASSWORD}"
  12. HA1=$(printf "${A1}" | md5sum | awk '{print $1}')
  13. A2="${METHOD}:${DIGEST_URI}"
  14. HA2=$(printf "${A2}" | md5sum | awk '{print $1}')
  15. RESULT=$(printf "${HA1}:${NONCE}:${HA2}" | md5sum | awk '{printf $1}')
  16.  
  17. echo "A1: ${A1}"
  18. echo "HA1: ${HA1}"
  19. echo "A2: ${A2}"
  20. echo "HA2: ${HA2}"
  21. echo ""
  22. echo "${RESULT} (result)"
  23. echo "${EXPECTED} (expected)"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement