Я пытался вставить временный ключ к умной двери с помощью разработчика Tuya, но у меня застряло шифрование. Я делаю это в PHP.
Туя просит об этом:
Длина исходного пароля составляет семь цифр для блокировки Wi-Fi
и шесть цифр для блокировки Zigbee и блокировки Bluetooth. Пароль
шифруется с использованием алгоритма AES-128 с режимом ECB и
PKCS7Padding. Чтобы получить исходный ключ, расшифруйте временный ключ
ticket_key с помощью AES, используя ключ доступа, выданный
платформой. Выходной формат — шестнадцатеричный.
Я пытаюсь использовать некоторые библиотеки, но они запрашивают IV, я немного читал, но не смог понять вне, если он должен быть случайным или нет, если он должен быть предоставлен, имеет ли значение, какой случайный IV я использую, или мне нужно использовать формат, понятный серверной стороне??
спасибо, я новичок в криптографии
Подробнее здесь: https://stackoverflow.com/questions/734 ... adding-php
Дверной замок Туя - AES-128 ECB PKCS7Padding - PHP ⇐ Php
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Расхождение между выводом зашифрованного текста в C# и Python с использованием режима AES ECB
Anonymous » » в форуме C# - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-