Функция веб-шифрования aes / cbc / pkcs5padding с собственным наименованием - PullRequest
0 голосов
/ 11 марта 2020

Мне нужно вызвать функцию шифрования / дешифрования, чтобы вы не могли видеть, что она одна. Например, вместо 'encryption (text)' >> 'hello (text)' или вместо 'CB C' >> 'TEST' (так что больше запутывания вместо самого шифрования). Теперь есть различные библиотеки, которые предоставляют такие функции (например, WebCrypto), но чьи имена (имена функций и параметров) являются фиксированными.

Мой вопрос: каков наилучший способ сделать это?

Стоит ли искать библиотеку с открытым исходным кодом и затем изменять имена?

Написать свою собственную функцию (aes / cb c / pkcs5padding)?

Или есть еще элегантный способ, который я еще не знаю?

Я должен реализовать это в Angular.

...