ЧЗП - Secret Space Encryptor
Як перенести мої дані на новий пристрій?
Сейф паролів:
- Сейф Паролів має функцію експорту/імпорту (ви можете обрати між стисненим, повністю зашифрованим форматом файлу .pwv та незашифрованим, редагованим форматом .xml).
- Для Android 5.0 та новіших версій також можна використовувати стандартні (надані системою) функції резервного копіювання/відновлення.
Перенесення вручну:
Показати більше ...
1. Експортуйте сейф у файл .pwv за допомогою кнопки "Ще..." у додатку Сейф Паролів. Він з'явиться в папці Імпорту/Експорту програми.
(За замовчуванням: [Внутрішня пам'ять]/SSE/
або [Внутрішня пам'ять]/Android/media/com.paranoiaworks.unicus.android.sse/
- розташування може залежати від версій системи/додатка).
2. Скопіюйте файл до папки Імпорту/Експорту на новому пристрої.
3. Імпортуйте файл: Запустіть Сейф Паролів → скасуйте діалог введення пароля → натисніть Допоможіть мені увійти! → оберіть Імпортувати Сейф → виберіть файл, який потрібно імпортувати, зі списку (імена у списку відповідають іменам файлів у папці Імпорту/Експорту — якщо ви не можете знайти свій файл .pwv, він знаходиться не в тій папці).
Шифрувач Тексту + Шифрувач Файлів:
Ці програми працюють з файлами, тому ви можете створювати їх резервні копії/переносити їх, як будь-які інші файли. Типові папки Шифрувача Тексту: [Внутрішня пам'ять]/SSE/Texts/
або [Внутрішня пам'ять]/Android/media/com.paranoiaworks.unicus.android.sse/Texts/
та ../Steganograms/
. Шифрувач Файлів за замовчуванням зберігає новий архів в тій самій папці, де знаходиться оригінальний (незашифрований) файл. Місце призначення можна змінити в Налаштування → Шифрувач файлів: Кінцева папка для зашифрованих файлів.
ВАЖЛИВІ ПРИМІТКИ:
1) Ви можете перевірити/змінити поточну папку Імпорту/Експорту в налаштуваннях програми (Налаштування → Загальні налаштування: Шлях імпорту/експорту).
2) ../Android//com.paranoiaworks.unicus.android.sse
папки будуть автоматично видалені (системна функція) при видаленні програми (заздалегідь зробіть резервну копію, якщо потрібно).
Я забув пароль. Чи можете ви мені допомогти?
Ні, тут немає "чорного ходу". У цьому й полягає мета програми. Усі дані шифруються (математично змінюються) за допомогою пароля. Без пароля ви не зможете скасувати цей процес і відновити вихідні дані. Ми не можемо вам допомогти. Ніхто не може. Правильний пароль – єдиний шлях.
Чому програма не використовує відбитки пальців для шифрування файлів/тексту та доступу до Сейфа паролів?
Усі дані повністю зашифровані (математично змінені), і для розшифрування потрібне точне співпадіння ключа шифрування. Без 100% правильного ключа ви не зможете скасувати процес і відновити вихідні дані. Відбитки пальців зазвичай використовуються для автентифікації – оригінали зберігаються десь і порівнюються під час автентифікації, але самі дані лише приховані за цим процесом, а не зашифровані відбитком пальця. Немає надійного способу використовувати відбитки пальців безпосередньо для шифрування (тобто генерування надійного ключа шифрування з відбитків пальців) – існує лише кілька ненадійних експериментів. Більше того, відбитки пальців не є секретними і їх неможливо змінити. Якщо хтось отримає копію ваших відбитків пальців (що відносно легко для рішучої людини, оскільки ви залишаєте свій «пароль» на всьому, до чого торкаєтеся), усі ваші дані (минулі, теперішні, майбутні) можуть стати для них доступними. S.S.E. НІКОЛИ не буде використовувати біометричні дані (прямо чи опосередковано) для цілей ШИФРУВАННЯ.
Чому я не можу використовувати інші програми, які працюють з тими ж шифрами (наприклад, AES), для розшифрування файлів/текстів, створених SSE?
Це включає більше, ніж просто алгоритм шифрування. Задіяно багато інших компонентів: режим шифрування (CBC, CFB, PCBC, OFB, CRT, CWC, EAX тощо), обробка пароля (KDF - функція виведення ключа), перевірка цілісності, тип архіву файлів, стиснення тощо. Детальні специфікації формату можна знайти тут.
Я не можу розшифрувати свої дані. Програма повідомляє "Неправильний пароль або пошкоджено файл.", але я на 100% впевнений, що мій пароль правильний.
А) Ймовірність — понад 99,9%: Ваш пароль дійсно невірний. Уникайте помилок при встановленні/введенні пароля та пам'ятайте правильний пароль для кожного фрагмента даних. Помилки при наборі легко зробити на програмній клавіатурі. Якщо ви зіткнулися з ситуацією "неправильний пароль", перевірте, чи немає пропущених/переставлених/подвоєних літер, літер, замінених сусідніми клавішами, або доданих зайвих сусідніх клавіш. Спробуйте комбінації клавіш біля потрібної клавіші (одну за одною). Це може бути трудомістким, але можливо відновити дані, якщо є лише одна помилка в символі. Багато користувачів успішно відновили дані таким чином. Багато "на 100% впевнених користувачів" також врешті-решт згадали правильний пароль (якщо вони, звичайно, намагалися — ті, хто вважає, що ніколи не помиляється, часто вважають за краще здатися, ніж переглянути свій пароль).
Б) Ймовірність — низька: Причиною може бути апаратний збій. Додаток перевіряє (розшифровує) всі дані (Сейф Паролів та Шифрувач Тексту) та заголовок файлів .enc після шифрування для виявлення помилок обчислення або пам'яті. Більшість апаратних помилок (які, на жаль, неможливо запобігти) спричинені збоями сховища. SD-карти зазвичай набагато менш надійні (особливо певні комбінації пристроїв/SD-карт), ніж внутрішня пам'ять (внутрішня пам'ять також може вийти з ладу, але ймовірність нижча у якісних пристроїв). Android — це відкрита платформа, і існує багато ненадійних пристроїв. Якщо ви цінуєте свої дані, уникайте їх. Також обов'язково завжди безпечно демонтуйте SD-карти (та інші зовнішні сховища) перед їх вилученням.
Додаток можна легко "зламати" (тобто отримати функції PRO-версії) за допомогою різних автоматичних "патчерів". Де ж сильні шифри?
"Сильні шифри" та всі можливості шифрування програми абсолютно не пов'язані із захистом PRO-версії від піратства. У цій програмі немає (і не буде) спеціального захисту від піратства, оскільки це, як правило, неефективно та контрпродуктивно для такого типу програм. Програми безпеки мають бути надійними, і їхніми найсильнішими перевагами є відкритий вихідний код, не обфусковані збірки, можливість повністю працювати в автономному режимі тощо. Все це суперечить типовим засобам захисту від піратства, але робить програму набагато надійнішою. Не плутайте сильні сторони зі слабкими. Це не переважно "комерційний" проект (він би закінчився, не розпочавшись). Якщо хтось хоче покладатися на зламані програми безпеки та має рутований пристрій, повний "зломщиків та патчерів", це його вибір — про смаки не сперечаються.
Чи є ця програма квантово-стійкою?
Так, ця програма використовує лише симетричні алгоритми шифрування даних з розміром ключа 256 біт або більше. Симетричне шифрування вважається безпечним навіть проти квантових комп'ютерів, оскільки ці алгоритми суттєво не послаблюються квантовими атаками. Навпаки, квантові комп'ютери становлять більшу загрозу для асиметричного шифрування (наприклад, RSA або ECC).
Ліцензія на PRO-версію: Чи можу я повторно використати придбану ліцензію SSE, чи мені потрібно купувати її знову?
А) Версія з Google Play: Цю версію більше не можна оновити до PRO через зміни в політиці монетизації Google Play Store, зокрема щодо публікації номерів телефонів та адрес, які ми вважаємо неприйнятними.
Щоб увімкнути оновлення, будь ласка, встановіть версію "F", яка повністю незалежна від Google Play Store та його сервісів.
Версію "F" можна завантажити з наступних джерел:
1) Сторінка розробника
2) F-Droid
Примітки:
‣ Встановіть версію "F" напряму, не видаляючи оригінальну версію з Google Play — таким чином збережуться всі ваші дані та налаштування.
‣ Якщо ви переходите з PRO-версії Google Play на новий пристрій, версію "F" можна активувати за допомогою коду, доступного в розділі
Інші програми → Активувати PRO версії для ПК на вашому старому пристрої (обов'язково збережіть цей код для майбутнього використання).
Б) Версія "F" (розповсюджується поза Google Play, активується ключем):
Ліцензія є довічною і може використовуватися на необмеженій кількості ваших власних пристроїв (Android + настільні ПК).
Прибиральник буферу обміну не працює — Чому?
Це питання розглядається тут.
Як зарядити телефон? Як запускати програми? Що робити, якщо телефон впав в унітаз? тощо.
Будь ласка, використовуйте DuckDuckGo, Google або іншу пошукову систему для таких запитань. Ми не є ні сервісним/навчальним центром для Android та сторонніх програм, ні виробником вашого телефону.
Специфіка Шифрувача файлів
Мій файл(и) все ще видно після шифрування. Програма не працює, чи я щось роблю неправильно?
Шифрувач файлів SSE працює як архіватор (створюється новий файл .enc). Ви можете видалити/зачистити вихідний файл(и) після завершення процесу шифрування, або це можна зробити автоматично через: Налаштування: Шифрувач файлів → Зачищати джерело після шифрування.
Мої зображення/відео (або інші документи) були зашифровані/видалені, але я все ще бачу їхні ескізи в програмі для перегляду зображень/галереї. Що мені робити?
Існує багато програм для перегляду зображень/галерей, тому універсального рішення немає. Коли файл зображення видаляється, ваша програма галереї може все ще зберігати власну "зменшену" копію (ескіз). Оновлення цього статусу залежить від самої програми галереї. Ескізи можуть зберігатися (кешуватися) у приватному просторі даних програми галереї, недоступному для інших програм. Подібна проблема може виникнути з іншими документами, якщо відповідна програма зберігає копії автозбереження, наприклад.
Android 4.4 та новіші версії: Зовнішня SD-карта (або USB-накопичувач) доступна лише для читання (або невидима). Повідомлення: EACCES (Доступ заборонено).
Android 4.4+ обмежує прямий доступ до запису на зовнішні SD-карти для всіх програм, крім тих, що попередньо встановлені виробником пристрою або образу системи. Єдине рішення на Android 4.4 — це рутування пристрою та зміна дозволів. На Android 5+ використовуйте Режим SAF.
- Кнопка
або 
Використовуйте Google для отримання додаткової інформації - шукайте щось на кшталт: android 4.4 зовнішня карта тільки для читання
☯ Альтернативно ☯
Використовуйте (або створіть, якщо її немає) наступну папку на вашій зовнішній SD-карті:
Android/data/
com.paranoiaworks.unicus.android.sse
або
Android/media/
com.paranoiaworks.unicus.android.sse
Ці папки належать програмі, і вона повинна мати дозволи на запис у них.
Примітка: Якщо ви видалите програму, вміст цих папок буде автоматично видалено (заздалегідь зробіть резервну копію, якщо потрібно).
Специфіка Шифрувача тексту
Текст розшифровується, навіть коли я змінюю алгоритм у налаштуваннях програми. Як це можливо?
Ви встановлюєте алгоритм ШИФРУВАННЯ в налаштуваннях. Алгоритм розшифрування визначається автоматично, оскільки інформація про використаний алгоритм є частиною формату даних програми.
Програма видає абсолютно різний результат (використовуючи ті самі вхідні дані) кожного разу, коли я натискаю кнопку шифрування. Як це можливо?
Два слова для DuckDuckGo, Google або іншої пошукової системи:
криптографічна сіль
Специфіка Сейфу паролів
Що таке Пара ключів KEM і для чого вона використовується?
У майбутньому ця функція може бути безпосередньо інтегрована з Шифрувачем файлів (і, можливо, Шифрувачем тексту), але ви вже можете використовувати її "вручну" як спосіб безпечного обміну паролями. Вона використовує стандартні методи асиметричної криптографії. Ви можете дізнатися більше, пошукавши "механізм інкапсуляції ключів"
.
Коротко:
1) Згенеруйте пару відкритий/приватний ключ та надішліть відкритий ключ стороні, з якою ви хочете обмінюватися зашифрованими текстами/файлами.
2) Сторона використовує ваш ключ для генерації спільного секрету, інкапсульовану версію якого вона надсилає вам.
3) Використовуйте свій приватний ключ для вилучення спільного секрету - обидві сторони тепер мають безпечно обміняний пароль (спільний секрет), який ви можете використовувати для шифрування.