Показать сообщение отдельно
  #2 (permalink)  
Старый 16.08.2011, 23:36
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

Ну так пройдитесь по возвращаемой строке и каждую пару символов замените на соответствующий символ, считая пару двузначным шестнадцатеричным числом.
Что-то в духе
function raw_sha1(msg){
  return sha1(msg).match(/\w{2}/g).map(function(a){return String.fromCharCode(a)}).join('')
}

Последний раз редактировалось B@rmaley.e><e, 17.08.2011 в 13:56. Причина: заменил forEach на map
Ответить с цитированием