Публикации по теме 'encryption'
Шифровать и расшифровывать в NodeJS
Как зашифровать текст
Создайте файл с именем encdec.js и вставьте:
const crypto = require("crypto")
const encrypt = (plainText, password) => {
try {
const iv = crypto.randomBytes(16);
const key = crypto.createHash('sha256').update(password).digest('base64').substr(0, 32);
const cipher = crypto.createCipheriv('aes-256-cbc', key, iv);
let encrypted = cipher.update(plainText);
encrypted = Buffer.concat([encrypted, cipher.final()])
return iv.toString('hex')..
Обфускация
Привет всем, я надеюсь, что все в порядке и отлично справляется со своей работой. Сегодня мы узнаем, что такое обфускация и как это сделать.
Что такое обфускация?
При разработке программного обеспечения обфускация - это преднамеренный акт создания исходного или машинного кода, который трудно понять людям. Подобно обфускации в естественном языке, он может использовать ненужные обходные выражения для составления операторов.
Обфускация в JavaScript
Здесь мы собираемся сделать..
Зашифрованная связь клиент-сервер (защита конфиденциальности и целостности с помощью AES и RSA в…
Очень важным аспектом в мире разработки программного обеспечения является безопасность данных, которые проходят через открытые каналы связи. В наших веб-приложениях происходит интенсивный обмен данными по различным протоколам, таким как http, между клиентскими приложениями, которые представлены в виде браузеров, мобильных и настольных приложений и приложений на стороне сервера. Важность и конфиденциальность данных могут быть разными в зависимости от специфики веб-приложения, а вероятность..