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

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

При попытке расшифровать зашифрованные закрытые ключи RSA с помощью среды выполнения java устанавливается свойство -Dorg.bouncycastle.fips.approved_only = true выдает ошибку ниже невозможно прочитать зашифрованные данные: 1.2.840.113549.1.5.3 недоступно: требуются параметры PBE Требуется Tpl ....
8 Апр 2021 в 21:09
Мой кодировщик и декодер работают, но я хочу получить расшифрованный ключ AES в виде String (). Надеюсь, вы мне поможете. общедоступная статическая строка createKey (String i) {попробуйте {KeyGenerator .......
7 Апр 2021 в 22:51
Я хотел бы зашифровать / расшифровать файл на / с диска, используя библиотеки .NetCore. Примеры, которые я видел, основаны на учетной записи, поэтому только учетная запись, используемая для шифрования файла, может его расшифровать. https: // docs. microsoft.com/en-us/dotnet/api/system.io.file.encr....
7 Апр 2021 в 22:27
Приведенное ниже приводит к экспоненциальному увеличению размера зашифрованного: let original = 'something' let passphrase = 'any' let times = 100 let i = 0 let encrypted = CryptoJS.AES.encrypt (original, .......
6 Апр 2021 в 22:41
Я работаю над приложением диспетчера паролей во Flutter, одновременно выполняя этот фрагмент кода для своей функции хеширования: import 'package:encrypt/encrypt.dart' as EncryptLib; import 'package:pinenacl/key_derivation.dart' as HashLib; Map<String, String> hash(String masterPass) { final salt ....
У меня есть следующее: let original = 'something' let passphrase = uuidv4 () let encrypted = CryptoJS.AES.encrypt (original, passphrase) // Я хочу, чтобы эта часть занимала ≈ 10 минут * минимум * let .......
У меня более 10 устаревших приложений VB6 / VB.NET. Они устанавливают соединения с базами данных (ODBC / Толстый клиент). Строки подключения - это просто строки в исходном тексте. Моя текущая задача - .......
5 Апр 2021 в 19:40
Я реализую приложение, которое позволяет пользователям отправлять документы от пользователя A к пользователю B. Я хочу использовать шифрование на стороне клиента (https://en.wikipedia.org/wiki/Client-side_encryption), чтобы зашифровать документ. Сразу же я сохраняю зашифрованный документ в S3, пока....
5 Апр 2021 в 13:51
У меня есть данные JSON, как показано ниже: { "Body": { "AccNum": [ "000405010255", "000405010310", "000405009777", "000401109537", "000401113460", "000401116861", "001805015288", "62880153771....
5 Апр 2021 в 13:27
Я искал протокол, который Bluetooth (EDR и LE) использует для шифрования данных. Я видел официальную документацию, но не могу понять, это Diffie Hellman или E0. PD: если я не ошибаюсь, существуют разные ситуации, в которых протокол реализует тот или иной протокол, мне нужно, когда два устройства ис....
Итак, я создаю базовый генератор / шифровальщик / дешифратор для ключей RSA в Golang. У меня четыре основные функции. GenKeys () генерирует пару ключей с помощью rsa.GenerateKey, а затем записывает этот закрытый ключ в файл pem. GetKeys () Получает закрытый ключ из файла pem. Encrypt () шифруе....
1 Апр 2021 в 18:34
Я пытаюсь прочитать открытый ключ (закодированный в формате x509) с Java-сервера, чтобы завершить мой обмен эллиптической кривой Диффи-Хеллмана. Я могу отправить открытый ключ на сервер без проблем, но теперь я хочу прочитать открытый ключ, который сервер отправил клиенту iOS. byte[] serverPubKeyEn....
1 Апр 2021 в 09:50
Я пытаюсь преобразовать свое симметричное шифрование AES-256-CBC с PHP на NodeJS. Но я думаю, что я неправильно конвертирую IV, и я пробовал разные вещи, но не работал. Мой код PHP: <?php class Encryption{ const method = 'AES-256-CBC'; private static $passwordString; pri....
31 Мар 2021 в 01:37
В моем приложении чата у меня есть приватный чат между двумя пользователями. Я намерен установить идентификатор документа чата с использованием docId / uid этих двух пользователей таким образом, чтобы он не зависел от порядка их объединения, и я мог определить docId документа чата, используя uid по....
Я пытаюсь зашифровать некоторые строки и расшифровать их с помощью CryptoJS (AES-256). Мой код javascript: function hexStringToByte(str) { if (!str) { return new Uint8Array(); } var a = []; for (var i = 0, len = str.length; i < len; i+=2) { a.push(parseInt(str.su....
27 Мар 2021 в 07:32
Я пытаюсь зашифровать / расшифровать файлы с помощью Apache Camel. Зависимость от maven: <dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-core</artifactId> <version>3.8.0</version> </dependency> <dependency> <groupId>org.apache.camel</gro....
26 Мар 2021 в 12:56
В node.js ниже приведенном примере он работает нормально, использование криптографического модуля в шифровании node.js работает хорошо, но я не знаю, как я могу расшифровать эти данные в ответ с использованием библиотеки crypto-js. const crypto = require('crypto'); const ENC_KEY = "6fa979f20126cb08a....
25 Мар 2021 в 13:39
Здравствуйте, я делаю менеджер паролей, и я хочу зашифровать файл паролей, поэтому я создаю и создаю первый пароль, и когда я его читаю и расшифровываю, он его читает. И затем при создании другого пароля он создает его, но затем при расшифровке выдает ошибку. Насколько я понимаю, я использую тот ж....
<?php use ParagonIE\CipherSweet\Backend\FIPSCrypto; use ParagonIE\CipherSweet\KeyProvider\StringProvider; use ParagonIE\CipherSweet\CipherSweet; use ParagonIE\CipherSweet\BlindIndex; use ParagonIE\CipherSweet\EncryptedField; use ParagonIE\CipherSweet\Enc....
24 Мар 2021 в 17:32
Итак, я делаю подстановочный шифр, где и шифрование, и дешифрование обрабатываются одной и той же функцией после передачи определенных параметров отдельными соответствующими функциями. Почему-то это .......
23 Мар 2021 в 13:36
У меня есть куча старых зашифрованных AES строк, зашифрованных примерно так: строка преобразуется в байты с кодировкой ISO-8859-1. Байты зашифрованы с помощью AES. Результат преобразуется в кодировку BASE64 .......
23 Мар 2021 в 11:26
Лазурное хранилище может содержать типы BLOB-объектов, общих файловых ресурсов, таблиц и очередей. Какие типы услуг из них в настоящее время могут быть зашифрованы с использованием ключей, управляемых клиентом? Я не могу найти однозначного ответа в .......
23 Мар 2021 в 06:26
Я хочу включить шифрование по умолчанию для существующих корзин (ключи шифрования, управляемые Amazon S3 (SSE-S3)). Будущие объекты будут зашифрованы, но для шифрования существующих объектов мне нужно либо .......
23 Мар 2021 в 02:48
Мне нужно взять рабочий JavaScript, который расшифровывает сообщение, и конвертировать его в C #. У меня есть информация о расшифровке (переменная «расшифровать» ниже), которая выглядит так: AES-128:<salt>:<iv>:<key>. Вот код JavaScript: function decodeString(message, decrypt) { var parts = de....
22 Мар 2021 в 22:12
Я хотел бы знать, как я могу использовать openssl_decrypt в JAVA? Вот код PHP....
22 Мар 2021 в 11:15