Описание тега message-authentication-code
MAC (код аутентификации сообщения) - это криптографическое значение, которое гарантирует подлинность сообщения.
0
ответов
Как проверить значение кода аутентификации сообщения (MAC)?
Есть ли способ увидеть MAC (Message Authentication Code) что отправлено от клиента как часть запроса? Я проверил заголовки в Fiddler. Мое лучшее предположение состоит в том, что значение "etag" является значением MAC. Я также пытаюсь увидеть это зна…
15 ноя '18 в 21:29
1
ответ
AES CMAC Расчет C#
Я знаю, что MAC - это 4 первых байта последнего блочного шифрования, и нашел здесь это объяснение CMAC, но это довольно сложно понять. И, возможно, уже есть некоторые вопросы CMAC AES, но мне жаль, что я не могу понять это хорошо. Кто-нибудь может о…
20 мар '15 в 09:40
0
ответов
Как рассчитать http-заголовок X-Request-Auth
Я пытаюсь отправить тот же запрос, используя python, как приложение footpatrol android, но они используют X-Request-Auth в заголовке, я не знаю, как они генерируют значения mac и nonce, кто-нибудь может помочь? GET / stores / footpatrol / pages? Cha…
11 дек '17 в 18:22
2
ответа
Mifare Desfire Wrapped Mode: Как рассчитать CMAC?
При использовании собственных APDU Desfire для связи с картой какие части команды и ответа должны использоваться для расчета CMAC? После успешной аутентификации у меня есть следующий сеансовый ключ: Session Key: 7CCEBF73356F21C9191E87472F9D0EA2 Зате…
14 ноя '16 в 07:21
1
ответ
Вложенные JWS + JWE против JWE с аутентифицированным шифрованием
проблема Я хочу подписать и зашифровать (эффективно замаскировать) некоторую информацию ("токен") на моем сервере (в доверенной среде) и отправить зашифрованный текст на клиентский компьютер (не совсем доверенную среду) для чтения и проверки на стор…
26 окт '17 в 15:29
3
ответа
CMAC почему K1 и K2
http://en.wikipedia.org/wiki/CMAC http://www.rfc-archive.org/getrfc.php?rfc=4493 Есть две клавиши К1 и К2. Существуют ли другие причины, кроме того, что сообщения 1 отличаются от 10^127 (1 и 127 нулей) Если сообщение имеет длину (а длина также явля…
17 авг '10 в 13:59
0
ответов
SHA-256 Время выполнения меньше, чем HmacSHA256 в Java
Я хочу сравнить время выполнения sha256 и "Hmac with sha256". public static void main(String[] args) throws NoSuchAlgorithmException, UnsupportedEncodingException { // TODO code application logic here byte[] data = {0,3,0,6,0,0,8,0,9,0,0,8,0,0,5,0};…
23 дек '18 в 16:31
2
ответа
Зачем Laravel для шифрования нужен код аутентификации сообщения (MAC)?
Документация Laravel гласит Все зашифрованные значения Laravel подписываются с использованием кода аутентификации сообщений (MAC), поэтому их базовое значение не может быть изменено после шифрования. На практике это означает, что полезная нагрузка …
30 авг '18 в 07:46
0
ответов
C# расшифровка данных из Yii2, в частности, сравнение MAC.
Итак, теперь у меня есть рабочая версия функции расшифровки AES, которая берет данные с сервера с yii2 в качестве фреймворка. Yii2 имеет встроенное шифрование по ключу и дешифрование по ключу. У меня есть yii2 для использования AES-192-CBC. Недавно …
22 июн '18 в 18:34
1
ответ
Расчет MAC и CMAC для Mifare Desfire
Кто-нибудь может помочь мне подсчитать MAC(4 байта) и CMAC(8 байтов) для Mifare Desfire? Я получаю неожиданные результаты. Deskey = 0000000000000000 Block1(B1) = 1122334455667788 Block2(B2) = 9900112200000000 IV = 0000000000000000 sessionkey = 2923b…
10 сен '12 в 04:53
1
ответ
Как правильно писать и читать байты (код подтверждения сообщения) из файла
Я создаю небольшое программное обеспечение, которое генерирует MAC на основе файла, сохраняет этот Mac в файл, а затем проверяет, был ли этот файл Mac изменен с Я пытался записать этот Mac в файл, а затем прочитать его, но когда я делаю это, он меня…
18 апр '19 в 20:57
1
ответ
Командная строка Openssl для Triple DES HMAC, например C# MACTripleDES
Может ли кто-нибудь объяснить, как сделать TDES MAC в командной строке OpenSSL? Я пытаюсь дублировать некоторые функции работающей программы C# на C для API OpenSSL, и у меня возникают проблемы с дублированием функции.Net MACTripleDES.ComputeHash в …
16 апр '20 в 22:34
1
ответ
Может ли значение из узла crypto.createCipheriv('aes-256-gcm', ...). GetAuthKey() быть общедоступным?
У меня проблемы с поиском информации. Кто-нибудь знает, может ли значение, возвращаемое cipher.getAuthTag() (-> возвращает MAC), быть общедоступным? TL;DR Может ли код аутентификации сообщения быть общедоступным или его нужно хранить в секрете, как …
17 июн '20 в 23:48
0
ответов
Код аутентификации сообщений Instamojo в проблеме сравнения веб-перехватчиков
Я интегрирую платежный шлюз INSTAMOJO в свое приложение. Я использую проверку MAC для ответа webhooks с сайта INSTAMOJO. Доступный учебник только для Php и Python. Но я реализую это с помощью NodeJs (ExpressJs). Я прикрепил свой код ниже. Таким обра…
26 июн '20 в 09:48
0
ответов
Возникли проблемы с функцией R BitXWor Ошибка в векторе?
Ниже приведены мои текущие функции ________ Функция коробки ______ > Sbox2 <- function(b) > { b <- unlist(strsplit(b, "")) tempVal <- unbinary(paste(b[2:4], collapse = '')) tempRet <- ifelse((b[1] == > "0"), S11[tempVal + 1], S1…
07 апр '20 в 19:41
0
ответов
Тестирование функций MAC в скорости OpenSSL
Я пытаюсь как-то протестировать CMAC и HMAC, используя команду "openssl speed" на rasperry pi с ОС "Noobs". Однако я так и не понял, как правильно его выплатить. Установленная версия OpenSSL: OpenSSL 1.1.1d 10 сен 2019 построено: Пн апр 27 09:55:40 …
27 окт '20 в 17:17
1
ответ
Проблема с вычислением HMAC строки с помощью Python
Я пытаюсь написать программу, которая вычисляет hmac строки. Мне разрешено использовать библиотеку hashlib, но не hmac. Вот мой код: from hashlib import sha256 def string_to_decimal(string): res = '' for char in string: res += hex(ord(char))[2:] ret…
11 май '21 в 21:05
0
ответов
Как показать, что (S,V) - безопасная система MAC?
(E,D) - это шифр, определенный над (K,M, C), и система MAC (S,V) также определена над (K,M, C). S (K, M) = E (K, M), если (E,D) имеет целостность зашифрованного текста, то (S,V) - безопасная система MAC. Предположим, что (S,V) небезопасен. Мы можем …
07 ноя '21 в 09:44
0
ответов
Псевдослучайная функция PBKDF2
Предположим, мы используем HMAC в качестве псевдослучайной функции для PBKDF2. В HMAC входными данными являются «ключ» и «сообщение», которые затем преобразуются в хешированную строку. Но в PBKDF2 «соль» и «пароль» являются входными данными для хеши…
21 дек '20 в 15:11
1
ответ
HMAC SHA256, внутренний хэш работает, но внешний хэш не работает
У меня возникла проблема с интеграцией вывода моего SHA256 с HMAC. Первый/внутренний SHA256 соответствует ожидаемому результату, а второй/внешний — нет. Я следую первому примеру здесь: https://csrc.nist.gov/CSRC/media/Projects/Cryptographic-Standard…
18 июл '23 в 17:51