Crypto - Модуль с криптографическими функциями
-
Название: Crypto
Версия: 2.0
Данные: Crypto.zip
Исходник: Crypto.xml
Согласие на добавление модуля в BAS: Да
Описание: Модуль содержит следующие криптографические функции: HMAC/AES/RABBIT/RC4/TripleDES/PBKDF2/RSA/RSAKeygen/RSACertificateConverter. Функции выполняются как в нативном JS от BAS, так и в NodeJS
Скриншоты:
История версий:
-
Если есть предложения что ещё добавить, пишите, сделаю по возможности
-
Very useful, keep it up, friend.
-
It should be inside a folder in the zip file, I updated it so it can be installed with no problems
-
@SKRN Exactly, thanks for reminding me. I have updated the link
-
@Νικήτας said in Crypto - Модуль с криптографическими функциями:
@SKRN Exactly, thanks for reminding me. Updated link
You're welcome friend, I hope to see RSA in the next update it's likely the most used encryption nowadays.
-
@SKRN ok, if i can do it
-
@Νικήτας а чем вам стандартный модуль не угодил?
-
@Fox said in Crypto - Модуль с криптографическими функциями:
@Νικήτας а чем вам стандартный модуль не угодил?
а в нём уже сделали?
выполняются как в нативном JS от BAS
-
@Fox В BAS есть поддержка HMAC или AES без NodeJS? А чтобы использовать NodeJS нужно лазить в stackoverflow за кодом.
Смысл модулей в том, чтобы выполнять нужное тебе действие одним блоком. Если по вашей логике, то зачем например нужны модули Почта/SQL/SSH, когда есть NodeJS ?
-
@Νικήτας said in Crypto - Модуль с криптографическими функциями:
@Fox В BAS есть поддержка HMAC или AES без NodeJS? А чтобы использовать NodeJS нужно лазить в stackoverflow за кодом.
Смысл модулей в том, чтобы выполнять нужное тебе действие одним блоком. Если по вашей логике, то зачем например нужны модули Почта/SQL/SSH, когда есть NodeJS ?Я вас чем то оскорбил?
-
@Fox Это была не агрессия)
-
@Νικήτας said in Crypto - Модуль с криптографическими функциями:
@Fox Это была не агрессия)
фраза: "Если по вашей логике, то зачем например нужны модули Почта/SQL/SSH, когда есть NodeJS ?" весьма похожа на проявление агрессии. Я не хотел вас оскорбить и ни чего плохого про ваш модуль не сказал, я всего лишь задал вопрос касательно вашего модуля по отношению к стандартному в BAS
-
@Fox А я не пытался как-то надовить на вас)
Модуль просто упрощает работу с шифрованием пока support не добавит свою реализацию / обновит JS до поддержки SubtleCrypto
-
@Νικήτας Респект и Уважение, хоть кто то БАС не Забывает и Модернизировать пытается его :)
-
https://community.bablosoft.com/post/11070
https://www.npmjs.com/package/crypto-js
Пример использование есть там же
[[DATA]] = "Hello"
[[KEY]] = "qwerty123"
[[SIGNATURE]] = CryptoJS.HmacSHA256([[DATA]], [[KEY]]).toString()
-
@Q_Q Угу, видел, но модуль удобнее чем ручками.
*В таком случае можно все проекты BAS писать и ручками, а что? есть же список API )
-
Очень ждем rsa))
-
This post is deleted!
-
Добавил ру перевод и поменял variants в файлах интерфейса блоков на совместимое с версией 23.2.2
Crypto.zip