# Генератор HMAC

> Подписывает текст ключом HMAC, который остаётся локальным.

[Open tool](https://www.toolcabana.com/ru/hmac-generator) · [Разработка и данные](https://www.toolcabana.com/ru/category/developer-and-data)

Tool ID: hmac-generator. Requested language: ru. Description language: ru. Complete guide translation: yes.

## Overview (en)

HMAC generator signs a message with a secret key and returns the HMAC using SHA-256, SHA-384 or SHA-512. Both the message and the secret are read as exact UTF-8 bytes. The result can be lowercase hex, uppercase hex or Base64, which helps when checking webhook or API signatures.

## Supported tasks (ru)

Подписывает текст ключом HMAC, который остаётся локальным.

## Steps (ru)

1. Вставьте исходные данные в редактор ввода или загрузите встроенный пример.
2. Настройте основные параметры, затем откройте расширенный режим для экспорта и точной настройки. Пользовательские настройки остаются активными при закрытии панели.
3. Запустите «Генератор HMAC», просмотрите результат и используйте доступные элементы копирования или скачивания.

## Settings

- Секретный ключ (остаётся в вашем браузере) (ru; key: secret; type: text)
- Алгоритм (ru; key: algorithm; type: select): SHA-256 [ru], SHA-384 [ru], SHA-512 [ru]
- Формат дайджеста (ru; key: digestFormat; type: select): hex [ru], HEX [ru], base64 [ru]

## Limitations (ru)

Текстовые операции обычно принимают до 2 000 000 символов. Отдельные парсеры, генераторы и формулы применяют дополнительные ограничения, отображаемые в их элементах управления.

## Example input

```text
Hello ToolCabana
```

## Privacy and connections (ru)

Эта операция обрабатывает исходные данные в вашем браузере. Копирование и скачивание выполняются только по вашему действию; входные данные не сохраняются в учётной записи или истории.

## Questions (ru)

### How do I generate an HMAC SHA-256 signature?

Paste the message, enter the secret key and keep the algorithm set to SHA-256, then run the tool. The output is the keyed HMAC of the message, not a plain hash.

### Is my HMAC secret key encoded as hex or text?

The secret is used as the exact UTF-8 bytes of what you type. A hex or Base64 key string is not decoded first, so enter the key in the form your system uses.

### Can I get the HMAC output in Base64?

Yes. Open Advanced mode and set Digest format to base64. Lowercase hex is the default, and uppercase HEX is also available.

### Где обрабатываются мои данные?

Эта операция обрабатывает исходные данные в вашем браузере. Копирование и скачивание выполняются только по вашему действию; входные данные не сохраняются в учётной записи или истории.

### Каковы ограничения входных данных?

Текстовые операции обычно принимают до 2 000 000 символов. Отдельные парсеры, генераторы и формулы применяют дополнительные ограничения, отображаемые в их элементах управления.

## Related tools

- [ULID generator](https://www.toolcabana.com/ru/ulid-generator)
- [UUID generator](https://www.toolcabana.com/ru/uuid-generator)
- [File checksum verifier](https://www.toolcabana.com/ru/file-checksum)
- [JSON schema validator](https://www.toolcabana.com/ru/json-schema)
