Описание тега hmacsha1

HMAC SHA-1 означает код аутентификации хэшированного сообщения с использованием алгоритма хеширования Sercure 1. Он применяет алгоритм хеширования к данным и использует закрытый ключ или секретный ключ для обеспечения аутентификации отправителя.
0 ответов

HMAC-SHA1 в C++ с использованием OpenSSL

В коде, который мне нужно сохранить, есть бит, который привинчивает подпись Oauth. Я сузил проблему до вычисления дайджеста HMAC-SHA1. Вот этот код, который делает это: char key[256]="", base[1024]=""; char hmacsha1[1024]="", hmac_base64[1024]=""; u…
17 сен '13 в 21:26
3 ответа

CryptoAPI возвращает неверный результат для HMAC_SHA1

Я использую приведенный ниже код с Crypto API и не получаю ожидаемых результатов на основе тестирования с другими API и библиотеками. Я использую ключ "ключ", а данные "сообщение" Например, используя Инди TidHMACSHA1, я получаю 2088df74d5f2146b48146…
21 авг '14 в 21:41
1 ответ

hash_hmac с 3-мя параметрами в php, эквивалентный csharp, javascript

ОПИСАНИЕ: Кажется, я не могу понять, как PHP производит следующее: echo hash_hmac("sha1", "what is this", true); echo PHP_EOL; // end of line echo base64_encode(hash_hmac("sha1", "what is this", true)); Ссылка для просмотра результатов онлайн (требу…
11 авг '17 в 19:23
1 ответ

Как указать ключ HMAC как шестнадцатеричный в Java

Я могу успешно получить HMAC SHA256, используя следующий код: public static String getHac(String dataUno, String keyUno) throws InvalidKeyException, NoSuchAlgorithmException, UnsupportedEncodingException { SecretKey secretKey = null; Mac mac = Mac.g…
03 янв '19 в 22:57
1 ответ

Как сделать подпись в Amazon S3 в C

Я пишу на C, я использую libcurl+openSSL для отправки запроса POST. В случае Amazon S3 я должен сделать подпись в своем запросе, который сформирован как RFC 2104 HMAC-SHA1 из секретного ключа доступа AWS. Посоветуйте, пожалуйста, где взять реализаци…
04 окт '11 в 14:43
2 ответа

Google OTP Generation Java

В настоящее время я пытаюсь воссоздать генератор одноразовых паролей Google. Я использую общий секрет, сгенерированный при настройке Google Authenticator. Я попытался по-настоящему взглянуть на источники Google Authenticator и по всему Интернету, и …
0 ответов

Использование HDMAC-SHA1 в VBA для Oauth 1.0

Я новичок в OAUTH 1.0a, и я пытаюсь пройти через этот процесс с помощью VBA. На этом сайте я нашел код, который был очень полезен при расчете подписи для процесса OAUTH. Вот код, который я использую: Public Function Base64_HMACSHA1(ByVal sTextToHash…
24 май '15 в 22:26
1 ответ

Salesforce создает неверное значение HMAC SHA1

Я пытаюсь сгенерировать значение HMAC в Salesforce с помощью функции Crypto generateMac, но результат не совпадает с другими утилитами. Например, я пытаюсь хэшировать значение Hash me используя ключ ac67ad3b8771bf63d4fa9582845a18f921514f36, Я ожидаю…
08 май '13 в 19:35
2 ответа

base64 HmacSHA1 декодировать в iPhone

Я работаю над приложением для iPhone, которое требует Base64 декодирование с использованием HmacSHA1 алгоритм. Может ли кто-нибудь помочь мне сделать эквивалентный Objective-C данного Java-кода: SecretKeykey = new SecretKeySpec(com.sinotar.algorithm…
18 авг '11 в 07:09
1 ответ

Ошибка "Неожиданная подпись" QuickBlox при выполнении сеанса с REST Api в iOS

Это может быть повторяющийся вопрос, но я не могу найти ничего о том, что в этом плохого, я пытался сгенерировать сеанс с помощью API отдыха QuickBlox, он занимал 5 дней, но я не могу его пройти. Пожалуйста, помогите мне Настройка тела NSString *str…
05 июл '14 в 11:47
3 ответа

HMC SHA1-хеш - C# производит другой хеш-вывод, чем PHP

У меня есть код на PHP, и он находится ниже, когда я выполняю код PHP ниже и когда я запускаю код C#, который находится ниже кода PHP, я получил другой результат. Я не знаю, где я ошибаюсь. $accessID = "member-1681fca809"; $secretKey = "63f22236ab43…
01 янв '13 в 12:08
1 ответ

Создание подписи HMAC для API Google Maps на работе в Apigee Edge

Я пытаюсь создать действительную подпись для API карт Google на краю Apigee. Я пытался использовать выноску Javascript безрезультатно. Я могу генерировать подписи, но они не соответствуют ожиданиям Google. Я подозреваю, что это связано с кодировкой …
11 ноя '14 в 20:26
0 ответов

Как я могу зашифровать мою строку с помощью HMAC и Sha1 в JQuery?

Я отправляю данные формы, используя ajax, на сторонний сервер, используя веб-сервисы, но мне нужно зашифровать мои данные следующим образом. hmac("sha1", "12345-Aeff", JSON.stringify(msgdata)); В msgdata у меня есть такая ценность var msgdata ={ "co…
28 апр '16 в 11:12
1 ответ

Выходные байты / биты HMACSHA256

Мой друг сказал мне использовать алгоритм "HMACSHA256", и я использовал следующий код: SecretKey signingKey = new SecretKeySpec("123".getBytes(), "HMACSHA256"); Mac mac = Mac.getInstance("HMACSHA256"); mac.init(signingKey); byte[] digest = mac.doFin…
16 фев '12 в 12:41
0 ответов

Java - повторяющееся хеширование hmacSHA1 - как конвертировать в PHP?

Как вы конвертируете следующую Java в PHP? byte[] byteArray1 = key1.getBytes("UTF8"); byte[] byteArray2 = key2.getBytes("UTF8"); byte[] byteArray3 = key3.getBytes("UTF8"); byte[] byteArray4 = key4.getBytes("UTF8"); Mac mac = Mac.getInstance("HmacSHA…
16 мар '15 в 20:49
1 ответ

TOTP: изменение секрета при каждой сессии

У меня есть такое требование об изменении секрета пользователя для каждой сессии для генерации OTP. Мы решили использовать TOTP в качестве нашего алгоритма для этого. Мы отправляем OTP в SMS пользователю для проверки авторизации (не нужно генерирова…
28 авг '14 в 04:17
0 ответов

Запуск HMAC-SHA1 в Луа

Я установил lua-resty-hmac и luacrypto из luarocks и хочу выполнить шифрование с использованием hmac и sha1 в Lua. Я прошел через следующую ветку Как использовать HMAC в плагине Lua - Lightroom. Я пытаюсь следующее local hmac = require'hmac' local s…
02 фев '16 в 09:51
1 ответ

Как связать Loxone-Miniserver с приложением для Android

Мы разрабатываем приложение для домашней автоматизации на основе loxone-miniserver для клиента, использующего Android. Я собрал некоторую информацию об этом. т.е. я должен следовать некоторым шагам, приведенным ниже МЫ получаем ключ по http запросу:…
12 фев '13 в 07:31
0 ответов

Java - эффективная (собственная?) Версия PBKDF2WithHmacSHA1

Я использую PBKDF2WithHmacSHA1 для хэширования паролей. (может показаться странным, но это не является частью этого обсуждения). Проблема: реализация Java чертовски медленна. 2000 итераций на моей машине занимают ~2 секунды. Для нативной реализации …
10 мар '14 в 20:32
1 ответ

Неправильное шифрование AES

Я пытаюсь создать простой инструмент шифрования AES, который преобразует открытый текст в PSKC5 XML, как показано в главе RFC6030. 6.1. Используя значения примера, показанные в нем, а именно: секрет: 3132333435363738393031323334353637383930 ключ шиф…
14 фев '15 в 00:13