Запитання з тегом «encryption»

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


8
Чи зашифровані заголовки HTTPS?
Під час надсилання даних через HTTPS я знаю, що вміст зашифровано, проте я чую неоднозначні відповіді про те, чи зашифровані заголовки, чи велика частина заголовка зашифрована. Скільки HTTPS заголовки будуть зашифровані? Включаючи URL-адреси GET / POST, файли cookie тощо
598 security  post  encryption  https  get 

12
Принципова різниця між алгоритмами хешування та шифрування
Я бачу багато плутанини між алгоритмами хешей та шифрування, і хотів би почути ще кілька порад щодо: Коли використовувати хеші та шифрування Що робить алгоритм хешування чи шифрування різним (з теоретичного / математичного рівня), тобто що робить хеші незворотніми (без допомоги райдужного дерева) Ось декілька подібних запитань ТА, які не …

7
Як вибрати режим шифрування AES (CBC ECB CTR OCB CFB)?
Якому з них віддається перевага за яких обставин? Я хотів би побачити список критеріїв оцінювання для різних режимів, а може бути, обговорення застосованості кожного критерію. Наприклад, я вважаю, що одним із критеріїв є "розмір коду" для шифрування та дешифрування, що важливо для вбудованих мікро-кодів систем, як мережевих адаптерів 802.11. Якщо …
479 encryption  aes 

9
256-бітове шифрування на основі AES Java
Мені потрібно реалізувати 256-бітове шифрування AES, але всі знайдені в Інтернеті приклади "KeyGenerator" використовуються для генерування 256-бітного ключа, але я хотів би використовувати свою власну ключ доступу. Як я можу створити власний ключ? Я спробував доповнити його на 256 біт, але потім я отримав помилку, сказавши, що ключ занадто довгий. …

14
Чи "моя програма" містить шифрування?
Я завантажую двійковий файл вперше. iTunes Connect запитав мене: Законодавство про експорт вимагає, щоб продукти, що містять шифрування, були належним чином дозволені на експорт. Недотримання правил може призвести до суворих штрафних санкцій. Для отримання додаткової інформації натисніть тут. Чи містить ваш продукт шифрування? Я використовую https://, але тільки через NSURLConnectionта …

14
Що є найбільш підходящим способом зберігання налаштувань користувачів у додатку Android
Я створюю програму, яка підключається до сервера за допомогою імені користувача / пароля, і я хотів би включити опцію "Зберегти пароль", щоб користувачеві не потрібно було вводити пароль під час кожного запуску програми. Я намагався зробити це із спільними налаштуваннями, але не впевнений, чи це найкраще рішення. Буду вдячний за …

11
Яка різниця між шифруванням та підписом в асиметричному шифруванні?
Чим відрізняється шифрування деяких даних від підписання деяких даних (за допомогою RSA)? Чи просто повертається роль публічно-приватних ключів? Наприклад, я хочу використовувати свій приватний ключ для генерування повідомлень, щоб тільки я міг бути відправником. Я хочу, щоб мій відкритий ключ використовувався для читання повідомлень, і мені байдуже, хто їх читає. …

24
Чи можливо розшифрувати хеші MD5?
Хтось сказав мені, що він бачив програмні системи, які: отримати зашифровані паролі MD5 з інших систем; розшифрувати зашифровані паролі та зберігання паролів у базі даних системи за допомогою власного алгоритму системи. Це можливо? Я подумав, що розшифрувати хеши MD5 неможливо / неможливо. Я знаю, що є словники MD5, але чи …

5
Найпростіше двостороннє шифрування за допомогою PHP
Який найпростіший спосіб зробити двостороннє шифрування у загальних установках PHP? Мені потрібно мати можливість шифрувати дані за допомогою рядкового ключа та використовувати той самий ключ, щоб розшифрувати його на іншому кінці. Безпека не викликає великого занепокоєння, як портативність коду, тому я хотів би мати можливість максимально просто робити речі. Наразі …

9
Як ви шифруєте та розшифровуєте рядок PHP?
Що я маю на увазі: Original String + Salt or Key --> Encrypted String Encrypted String + Salt or Key --> Decrypted (Original String) Можливо, щось на кшталт: "hello world!" + "ABCD1234" --> Encrypt --> "2a2ffa8f13220befbe30819047e23b2c" (may be, for e.g) "2a2ffa8f13220befbe30819047e23b2c" --> Decrypt with "ABCD1234" --> "hello world!" Як можна …

6
SHA512 проти Blowfish та Bcrypt [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …


1
Чи потрібно зберігати сіль із криптом?
javadoc bCrypt має цей код, як зашифрувати пароль: String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt()); Щоб перевірити, чи відповідає пароль простого тексту, який був попередньо хешований, використовуйте метод checkpw: if (BCrypt.checkpw(candidate_password, stored_hash)) System.out.println("It matches"); else System.out.println("It does not match"); Ці фрагменти коду для мене означають, що випадково утворена сіль викидається. Це так …

11
Коли мені знадобиться SecureString у .NET?
Я намагаюся чітко визначити мету SecureString .NET. Від MSDN: Екземпляр класу System.String є одночасно незмінним і, коли це більше не потрібно, не може бути запрограмований програмно для збирання сміття; тобто екземпляр читається лише після його створення, і неможливо передбачити, коли екземпляр буде видалений з пам'яті комп'ютера. Отже, якщо об’єкт String …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.