Безкоштовний інструмент приватності

Скільки протримається ваш PIN-код?

Той самий PIN-код може впасти за секунди або пережити Всесвіт. Усе залежить від того, що стоїть між здогадом і відповіддю. Оберіть форму (ніколи не свій справжній PIN-код) і подивіться, як той самий секрет тримається проти трьох дуже різних атак.

Ми ніколи не запитуємо ваш PIN-код, лише його форму

Оберіть секрет для перевірки

Комбінацій для перебору:

Три атаки, один секрет

На телефоні: жменя спроб, а не відлік часу

Справжній iPhone не є службою необмеженого вгадування. Невдалі спроби викликають дедалі довші затримки, а після 10 помилок пристрій треба відновлювати, або він стирає себе сам, якщо ввімкнено «Стерти дані». Чесна міра тут — імовірність, а не час.

За рекомендаціями Apple щодо код-пароля: дедалі довші затримки після невдалих спроб. Після 10 помилок iPhone треба відновлювати, або він стирає себе, якщо ввімкнено «Стерти дані». ↗

Офлайн, слабкий захист

Файл сейфа витік, і його захищав звичайний швидкий хеш. Установка для зламу перебирає мільярди здогадів за секунду.

Офлайн, Argon2idЗахист Sealby

Той самий витеклий файл, але ключ походить із функції, вимогливої до пам’яті. Кожен здогад коштує реальної пам’яті й часу; GPU-ферми втрачають перевагу.

Argon2id — це KDF, який використовує Sealby, і ця смуга є консервативною нижньою межею, а не всією історією. У Sealby ключі сейфа додатково загорнуті ключем Secure Enclave, прив'язаним до пристрою, тож зловмисник, який має лише ваш синхронізований блок даних, узагалі не може перебирати ваш PIN-код: без вашого розблокованого пристрою йому знадобилася б ваша фраза відновлення, а це 128 бітів.

1 хв1 година1 день1 рік1 000 р.Всесвіт

Припущення: змініть їх

Кожне число вище виводиться з трьох швидкостей і однієї формули. Змініть швидкості — і побачите, як за ними йдуть часи. Більше в цій математиці нічого не приховано.

офлайн: медіанний час = комбінації ÷ 2 ÷ швидкість перебору · на телефоні: імовірність = спроби ÷ комбінації

Ці часи припускають випадково обраний секрет. Найпопулярніші в людей варіанти, як-от 1234, роки народження й password1, падають миттєво в кожному сценарії, бо зловмисники пробують їх першими.

Той самий PIN-код, три долі

Зверніть увагу, що змінилося між рядками: ніколи не PIN-код, а лише механізм навколо нього. На телефоні гра взагалі не про час. Зловмисник має жменю спроб проти мізерних шансів, доки пристрій не заблокується чи не зітреться. Якщо зашифровані дані колись покинуть пристрій, цей захист зникає. PIN-код лишається сам на сам з обладнанням, створеним для вгадування, і захищає його лише вартість кожного здогаду.

Саме цю вартість купує виведення ключа, вимогливе до пам’яті. Argon2id робить кожен окремий здогад дорогим за пам’яттю й часом, тож установка, яка з’їдала швидкий хеш на сніданок, повзе ледь-ледь.

Чому Sealby калібрує Argon2id на вашому пристрої

Sealby виводить ключ вашого сейфа за допомогою Argon2id, налаштованого на вашому справжньому iPhone. Параметри вимірюються для кожного пристрою так, щоб одне розблокування коштувало навмисної частки секунди. Ви ледве це помічаєте один раз. Установці для зламу доводиться платити це мільярди разів. Разом із обмеженнями швидкості Secure Enclave на самому пристрої обидві шкали вище працюють на вас водночас.

Як працює шифрування Sealby →

Ваш PIN-код заслуговує на кращий механізм.

Sealby запечатує ваші фото й файли за допомогою AES-256 за Argon2id, відкаліброваним під ваш пристрій. Саме числа з повільної смуги вище стосуються вас.

Завантажити в App Store

iPhone та iPad · iOS 17+ · Безкоштовно