EvilBeaver / OneScript

Исполняющая среда скриптов на языке 1С
http://oscript.io
Mozilla Public License 2.0
471 stars 106 forks source link

Функция HMAC(SecretKey, SomeString, Algoritm) #893

Closed ghost closed 5 years ago

ghost commented 5 years ago

Описание задачи

Необходимо функция получения HMAC по секретному ключу

Примерно так

Функция HMAC(Знач СекретныйКлюч, Знач Строка, Знач Алгоритм) Экспорт
  ...магия...
КонецФункции

Дополнительная информация

Предназначается в том числе для обработки JWT ключей

ghost commented 5 years ago

Хотя можно выдрать и отсюда https://infostart.ru/public/591665/

EvilBeaver commented 5 years ago

Вот сюда пулреквест лучше: https://github.com/EvilBeaver/OneScript/blob/develop/src/ScriptEngine.HostedScript/Library/Hash/HashFunctionEnum.cs

EvilBeaver commented 5 years ago

Хотя, hmac это же не хеш-функция..

khorevaa commented 5 years ago

@allustin

А чем это плохо? crypto

EvilBeaver commented 5 years ago

@khorevaa это не плохо, это скорее то, что надо 👍