Шифрование - это процесс преобразования информации (называемой открытым текстом) в нечитаемую форму (называемую зашифрованным текстом) с использованием алгоритма шифрования в сочетании с параметром (называемым ключом шифрования). Только те, кто обладает ключом дешифрования, могут полностью изменить процесс и восстановить исходный открытый текст. Концептуальные вопросы о шифровании могут получить лучшие ответы на crypto.stackexchange.com.

Подробнее про encryption...

Я создал пользовательскую пару ключей RSA только для целей тестирования в python. Я хочу добавить закрытый ключ и открытый ключ в файл .pem, но я ничего не нашел в своем исследовании. Все, что я нашел, это люди, генерирующие пару ключей RSA из библиотеки. У меня есть переменные e, d и n для откры....
25 Янв 2022 в 03:12
Я хочу зашифровать данные в веб-браузере, которые отправляются на мой бэкэнд С# и расшифровываются там. Это не удается, потому что я не могу расшифровать данные, сгенерированные во внешнем интерфейсе, в бэкэнде. Вот что я сделал до сих пор. Сначала я создал пару закрытый/открытый ключ (в формате Xml....
24 Янв 2022 в 17:59
Резервная копия кота.log foo1 foo2 ... h^r * m mod p Я изменил его на 'dog' | 'cat' c2 = (pow(pk,r) * m) % p (pow(base, exp, mod)*m)%mod -rw----- root root 2k 6 июня foo1 -rw----- root root 2k 2 июня foo2 ... pow(pk,r,p) Это хороший подход или вы знаете лучшее решение?....
23 Янв 2022 в 21:39
Я работаю над кодом для шифрования на основе заданного ключа. Когда я выполняю код, он работает гладко, чтобы проверить ввод командной строки. Однако после ввода открытого текста код приводит к «ошибке сегментации». Я просмотрел свой код, но не знаю, что не так. Я очень ценю любую помощь. Это мо....
22 Янв 2022 в 17:40
#include <iostream> #include <bits/stdc++.h> #include <numeric> using namespace std; int gcd (int a, int b) { if (a == 0) return b; return gcd (b % a, a); } int phi (unsigned int n) { unsigned int result = 1; for (int i = 2; i < n; i++) if (gcd (i, n) == 1) result++; retur....
Я храню данные в файле в aws s3 и уже включил SSE. но мне любопытно узнать, есть ли способ зашифровать данные, чтобы, когда кто-то загружает файл, он не мог видеть содержимое ?? Я просто новичок в AWS, и было бы здорово, если бы кто-то из них внес свой вклад....
21 Янв 2022 в 21:37
В блоках кода, приведенных ниже, я должен получить такой вывод: Ожидаемый зашифрованный текст: "'\r\u0006R\u0014\u0001\u001a\u0006\bR\a\u0006\u001c\u0012\rR\u0003\u001b\vE\t\a\b\u0004\0E\f\u0004\0\u0006S\u0011\v\u0017E\u0018\u0012\u001f\u001aR\u0001\u001b\u0014K" Обычный текст: "The quick brown fox ....
21 Янв 2022 в 13:35
Я запросил архив GitHub и зашифровал почту. Письмо, которое я получил в запросе - 9b2aaf20c3f2c0c9b21ada60e9bca6ef34b3dbc7@outlook.com Почта должна быть - phil12328@outlook.com Кто знает как его расшифровать?....
20 Янв 2022 в 16:24
Наше приложение работает на Raspberry Pi и установлено во многих местах на сайтах клиентов. Pi дешев и достаточно хорош для наших целей. Однако у нас есть проблема, заключающаяся в том, что для хранения пароля пользователя на диске, генерирующего секрет с чем-то вроде 50 000 итераций, чтобы быть д....
20 Янв 2022 в 11:30
Шифр работает следующим образом; Предположим, у нас есть открытый текст: «helloworld». И ключ: "ключ" Ключ будет повторяться вместе с открытым текстом, например; привет мир keykeykeyk Затем нам просто нужно выполнить операцию XOR для каждого байта открытого текста и ключа. Я изо всех сил пытался най....
19 Янв 2022 в 01:00
Я написал код на python для представления строк с использованием их аналогов ASCII. Я заметил, что каждый символ заменен на 7 бит (как я и ожидал). Проблема в том, что каждый раз, когда я включаю пробел в строку, которую я конвертирую, она представлена ​​только 6 битами вместо 7. Это небольшая про....
18 Янв 2022 в 20:50
Следующий код расшифрует зашифрованную цезарем строку с учетом зашифрованного текста и ключа: #include <iostream> std::string decrypt(std::string cipher, int key) { std::string d = ""; for(int i=0; i<cipher.length();i++) { d += ((cipher[i]-65-key+26) %26)+65; } return d; } ....
18 Янв 2022 в 00:19
Я создал сервис, который шифрует и хранит ключи с помощью PHP. Служба возвращает зашифрованный ответ клиенту. Клиентской программе потребуется расшифровать зашифрованные данные. Но функция расшифровки, которую я написал на PHP, по-другому реагирует на C#. Итак, моя функция php: <?php $key = 12; $....
16 Янв 2022 в 08:50
Я ищу полную криптографическую библиотеку JS: все SHA, AEAD (chacha/poly, aes-gcm), все AES, поддержку NIST и SECP P256 и ED25519, ECDSA, ECDH/E и т. д. Похоже, что модуль шифрования nodeJS имеет полную поддержку всего, что мне нужно, но он говорит, что это оболочка для OpenSSL. Означает ли это, что....
15 Янв 2022 в 02:30
Я переписываю свое веб-приложение с Python (Django) на Nim (Prologue). Я хочу продолжать использовать базу данных Django, которую он предоставил мне до сих пор, но я изо всех сил пытаюсь перестроить способ, которым Django шифрует пароль. То есть, согласно собственной документации Django: По умолча....
15 Янв 2022 в 00:49
Мы пытаемся расшифровать данные DESFire. Мы успешно прошли аутентификацию и смогли расшифровать RndA, который был таким же, как и RndA, который мы создали. Теперь мы пытаемся прочитать зашифрованный файл с позиции 0 за 16 байт. Из какой-то java-библиотеки мы могли понять, что для расшифровки нам ну....
14 Янв 2022 в 17:52
Проблема. После попытки (первый раз) создать вариант сборки Android я обнаружил пару потенциальных ошибок, которые следует исправить. Когда я переключаю вариант сборки обратно на отладку, я получаю следующую ошибку? Я не уверен, как это исправить? Я понимаю, что это связано с подписанием, но опят....
14 Янв 2022 в 15:51
Я хочу зашифровать заказ с помощью ключа в Php. Я имею в виду, что у меня есть такой массив: $arr=[5,"a","li",10]; $key="random"; $newOrder=encryptArr($arr,$key); // [10,"li",5,"a"] $original=decryptArr($newOrder,$key); //[5,"a","li",10] ....
14 Янв 2022 в 14:47
У меня есть следующий код для шифрования-дешифрования строки с использованием ключа и случайного IV. Однако во время расшифровки я получаю много нулей в конце своей IDE. public class Example { private static final String AES_MODE = "AES/CBC/PKCS5Padding"; private static final String CHARSE....
13 Янв 2022 в 06:38
Я пытаюсь реализовать функцию на Java для вычисления значения проверки ключа для 128-битного ключа шифрования AES. Класс AES128CBCEncryptor реализует AES/128/CBC с дополнением ISO 9797-1 M2. Единственная информация, которую я могу найти об алгоритме значения проверки ключа для AES, гласит: «KCV для....
12 Янв 2022 в 18:15
Я делаю кодировщик и декодер шифра ADFGVX, и у меня есть квадрат Полибия, где мне нужно прочитать две буквы. reversesquare = {'AA': '1', 'AD': '2', 'AF': '3', 'AG': '4', 'AV': '5', 'AX': '6', 'DA': '7', 'DD': '8', 'DF': '9', 'DG': '0', 'DV': 'Q', 'DX': 'W', 'FA': 'E....
12 Янв 2022 в 13:01
binary_list = [['0', '0', '1', '0', '1'], ['1', '0', '1', '0', '1'], ['0', '0', '0', '0', '0'], ['0', '1', '0', '0', '1'], ['1', '1', '0', '0', '0'], ['0', '0', '1', '0', '1'], ['0', '0', '0', '1', '0'], ['0', '0', '1', '0', '0']] cipher_value = [] cipher_num = 0 for list in binary_list: ....
11 Янв 2022 в 05:29
Я пытаюсь использовать следующую функцию для шифрования строки в кодировке Base64 с использованием алгоритма AES-256-CFB, и когда я пытаюсь кодировать результат обратно в Base64, возникает следующая ошибка: Uncaught TypeError: r.clamp не является функцией function (base64EncodedString, password) { ....
10 Янв 2022 в 16:35
Я использую электрон (вы можете рассматривать его как nodejs) для создания проигрывателя для воспроизведения зашифрованных видео. используя приведенный ниже код, я могу зашифровать видео Исполнитель( ffmpeg -i "${file}" -encryption_scheme cenc-aes-ctr -encryption_key ${encryptionKey} -encryption_....
10 Янв 2022 в 09:59
Я пытаюсь зашифровать этот пароль hoang1@H 3 раза с 3 учетными записями, используя SHA256. Но когда я пишу этот пароль в файл, используя FileWriter и BufferedWriter, есть 3 разные строки. Почему ? Вот мой код для шифрования SHA256: public byte[] getSHA(String input) throws NoSuchAlgorithmExce....
9 Янв 2022 в 07:36