Написать внешнюю компоненту для 1С 8.2 Native API
Написать внешнюю компоненту для 1С 8.2 Native API
Разработка внешней компоненты Native API для 1С 8.2 для шифрования и декодирования текстовой строки.
Обязательно что бы работало во всех версиях Windows начиная с XP до Windows Server новых версий и Linux,
не должна использовать API windows или еще что то, должна быть полностью независимой от версии Windows или Linux
названия методов и свойств только на английском языке.
На подобии этой http://astracrypt.narod.ru
Только Native API
Все функции той компоненты не нужны, только шифрование и декодирование текста с использованием алгоритма
шифрования RC6 с длиной ключа 2048 бит, алгоритмом создания ключа шифрования SHA-512.
- Кодировать текст, заданный в свойствах компоненты;
- Декодировать, получить в свойства или как результат метода компоненты;
- Если не верный пароль вернуть пустую строку или еще как то дать знать.
Для проверки, каждая из этих строк:
0w0TPkQGhBimPLuF8OxCxoVb6q2AWbQOW2mXCQWgJ_PqouAIKC9mHnxjFM2_M7xSGMOs
vDkNVXTUjn0-TG4TFegP4z9X7cKoB-i_8qWAqQVbszbF8UUb4ZlEud8eplKRPazQa2nY
Ag2w5sF06rabNncsixoqI1djBZMLnJqpPer2wud3d-IVVaTfCpoIGaiEZes1INK-2SoF
Должна быть раскодирована с паролем: 123456789
Вот так:
Проверка кодирования текста!!!