Самая безопасная запись о карте — самая короткая. Большинству людей достаточно названия банка-эмитента, его контактов поддержки и последних четырёх цифр, чтобы опознать карту и сообщить о ней. Храните это в зашифрованном хранилище, никогда не сохраняйте PIN-код или код безопасности, а для самих платежей используйте приложение банка или платёжный кошелёк.
Какие данные карты разумно хранить?
Название эмитента, телефон его службы поддержки, последние четыре цифры и выписки со скрытыми данными. Обычно этого достаточно, чтобы опознать карту и сообщить о ней, если она пропадёт. Перед сохранением скройте в выписках лишние номера.
Что нельзя хранить никогда?
PIN-код. Код безопасности (CVV/CVC) вместе с номером карты. Полное, ничем не закрытое фото лицевой и оборотной стороны вместе.
По стандарту PCI DSS продавцам запрещено хранить проверочные коды после авторизации. Личной записи тоже незачем их хранить.
Чем рискованно фото вашей карты?
Лицевая и оборотная стороны вместе раскрывают полный номер, срок действия и код безопасности на одном изображении. В фотогалерее такой снимок уязвим так же, как любое другое фото: он попадается на глаза при пролистывании, может быть загружен автоматическим резервным копированием фото, прочитан приложениями с доступом к медиатеке и остаётся в «Недавно удалённых».
Шифрование защищает сохранённый файл; чем меньше вы сохраняете, тем меньше может утечь.
Пошагово: как безопасно хранить данные карт?
1. Определите минимально полезный объём записи.
2. Скройте номера в выписках перед импортом.
3. Импортируйте в папку хранилища, например «Карты». Название папки шифруется.
4. Сохраните ключ восстановления отдельно и держите зашифрованную резервную копию.
5. Удалите исходные фото и скриншоты. Импорт их не удаляет.
Где место хранилища, а где — вашего банка?
Хранилище — для записей. Банк или кошелёк — для платежей и защиты от мошенничества. Revault не токенизирует карты, не проводит платежи и не заменяет антифрод-защиту вашего эмитента.
Что делать, если я потерял телефон или кошелёк?
Сначала свяжитесь с эмитентом карты — именно для этого вы сохранили номер поддержки в хранилище. На новом устройстве восстановите хранилище с помощью ключа восстановления и зашифрованной облачной копии или резервной копии. Если вы считаете, что ключи хранилища скомпрометированы, перенесите записи в новое хранилище.
Как Revault защищает эти записи и чего он сделать не может?
Записи шифруются на вашем устройстве ещё до сохранения. У хранилища есть случайный 256-битный главный ключ AES-GCM. Его защищают ваш графический ключ и случайный секрет устройства, обработанные PBKDF2-HMAC-SHA-256 с 600 000 итераций. Файлы, имена файлов и миниатюры — всё зашифровано. Нативные приложения для iOS и Android хранят хранилища на устройстве, пока вы не включите частную синхронизацию с iCloud или Google Drive, не создадите общий доступ или не выполните экспорт. Веб-приложение использует аккаунт с ключом доступа и облако Revault.
Что оно не может скрыть: сервис видит, что существует объект определённого размера, и когда он был сохранён. Скомпрометированное устройство может прочитать разблокированное хранилище. Revault не проходил независимый аудит безопасности.
Частые вопросы
Соответствует ли Revault стандарту PCI? Это личное хранилище, а не платёжный процессор, и оно не заявляет о соответствии PCI.
Можно ли платить картами, сохранёнными в Revault? Нет. Используйте приложение банка или поддерживаемый платёжный кошелёк.
Безопасно ли хранить CVV в приложении для заметок? Лучше не хранить его вовсе.