Автор: George Curta ·
Функції та можливості
Повний довідник усіх функцій LibreOffice Extension від anonym.legal для Writer, Calc та Impress.
5 методів анонімізації
Оберіть оптимальний метод для свого сценарію. Кожен метод можна застосовувати глобально або до окремих типів сутностей за допомогою операторів на рівні сутності.
Замінює PII типізованими одиницями, наприклад <PERSON_1>, <EMAIL_ADDRESS_1>. Однакові значення в межах документа завжди отримують однаковий токен.
Зворотна операція — за таблицею заміни.
Замінює символи зірочками, зберігаючи формат. Корисно, коли потрібно показати часткові дані, наприклад останні 4 цифри SSN.
Символ маскування та кількість видимих символів налаштовуються.
Повністю видаляє PII та замінює його на [REDACTED]. Незворотна операція — відновити вихідні дані неможливо.
Оптимально для максимального захисту конфіденційності та відповідності регуляторним вимогам.
Генерує криптографічний хеш PII. Однаковий вхідний рядок завжди дає однаковий хеш, що уможливлює кореляцію між документами без розкриття даних.
Однобічна функція. Незворотна.
Шифрує PII за допомогою зворотного шифрування. Шифротекст замінює оригінальний текст у документі. За наявності правильного ключа шифрування можна розшифрувати та відновити вихідні дані.
Оптимально для процесів, де авторизованим користувачам потрібно пізніше деанонімізувати дані. Ключами керують через функцію «Ключі шифрування».
Пресети
Пресети зберігають конфігурацію анонімізації, щоб ви могли повторно використовувати її в різних документах і на різних пристроях.
Збереження конфігурацій
Збережіть вибрані сутності, метод, мову та налаштування операторів для кожної сутності як іменований пресет.
Синхронізація між пристроями
Пресети автоматично синхронізуються з вашим акаунтом anonym.legal. Отримуйте до них доступ на будь-якому пристрої, де ви увійшли в систему.
Оператори на рівні сутності
Налаштуйте різні оператори для кожного типу сутності в межах пресету (наприклад, заміна імен, маскування SSN, хешування електронних адрес).
Керування пресетами
Створюйте, перейменовуйте та видаляйте пресети з бічної панелі. Панель пресетів відображає назву пресету та конфігурацію сутностей.
Ключі шифрування
Керуйте ключами шифрування для методу «Encrypt». Ключі зберігаються на сервері в зашифрованому вигляді за технологією «нульового знання», де вони обгортаються ключем шифрування ключів (KEK) вашого акаунта.
Сховище з обгорткою ZK
Ключі шифруються за допомогою XChaCha20-Poly1305 з вашим KEK перед збереженням. Сервер ніколи не бачить ваші необроблені ключі шифрування.
Автоматичне завантаження
Коли ви вибираєте збережений ключ із випадного меню, значення ключа автоматично отримується та розшифровується. Ручне введення не потрібне.
Збереження протягом сесії
Ключі зберігаються протягом усієї вашої сесії. Не потрібно повторно вибирати їх після кожної анонімізації. Очищаються після виходу з системи.
Діалог попереднього перегляду
Діалог попереднього перегляду відкривається після аналізу й дозволяє переглянути та налаштувати анонімізацію перед застосуванням до документа.
Таблиця сутностей
Відображає до 50 виявлених сутностей з їх типом, вихідним текстом і запропонованим результатом анонімізації.
Вибрати / скасувати вибір
Використовуйте кнопки «Вибрати все» або «Скасувати вибір усього», або перемикайте окремі сутності. Анонімізуватимуться лише вибрані сутності.
Перевірка кожної сутності
Перевіряйте кожну виявлену сутність окремо. Приймайте або відхиляйте конкретні виявлення для обробки хибнопозитивних результатів.
Збереження форматування (лише Writer)
Під час анонімізації у Writer розширення зберігає оригінальне форматування тексту. Замінений текст успадковує той самий візуальний стиль, що й оригінал.
Збережені властивості шрифту
Назва шрифту, розмір шрифту, жирний, курсив, колір шрифту, підкреслення, закреслення
Збережені властивості абзацу
Вирівнювання, відступ першого рядка, лівий відступ, правий відступ
Note: Збереження форматування доступне лише у Writer. Calc та Impress обробляють текст без форматування.
Підтримка документів
Розширення працює у трьох додатках LibreOffice, кожен з яких має власну логіку обробки документів.
Writer
Повне вилучення тексту з підтримкою виділення. Збереження форматування для жирного, курсиву, підкреслення, назви шрифту, розміру шрифту, кольору та виділення. Обробляє абзаци окремо.
Calc
Обробляє вміст комірок як текст, розділений табуляцією. Аналізує та анонімізує текст в окремих комірках по аркушах.
Impress
Вилучає текст з текстових об'єктів слайдів (фігур). Обробляє текстовий вміст з усіх слайдів презентації.
Багатомовне виявлення
Розширення виявляє PII у 48 мовах. Установіть мову виявлення в бічній панелі або змініть її в діалозі попереднього перегляду. Мова визначає, які моделі NER і шаблони regex застосовуються.
Швидкі дії
Розширення реєструє команди панелі інструментів для швидкого доступу до поширених операцій.
Відкрити бічну панель
Відкриває бічну панель anonym.legal. Доступна з панелі інструментів або меню «Вид» → «Бічна панель».
Анонімізувати виділення
Аналізує та анонімізує поточний виділений текст. Пропускає бічну панель і одразу відкриває діалог попереднього перегляду.
Аналізувати виділення
Аналізує поточне виділення на наявність PII без анонімізації. Відкриває діалог попереднього перегляду в режимі лише перегляду.
Фрагментована обробка
Великі документи обробляються керованими фрагментами для забезпечення надійних результатів і запобігання тайм-аутам.
Розмір фрагмента
8 000 символів на фрагмент з перекриттям 400 символів для запобігання розриву сутностей на межах.
Обмеження розміру
Максимальний розмір документа — 10 МБ. Документи, що перевищують цей ліміт, слід розбити або обробляти по розділах.
Тайм-аут запиту
Тайм-аут 120 секунд для кожного API-запиту. Великі фрагменти можуть потребувати кількох запитів.
Синхронізація між пристроями
Ваша конфігурація автоматично синхронізується на всіх пристроях, де ви входите в систему за допомогою облікового запису anonym.legal.
Пресети
Вибрані сутності, методи, оператори
Власні сутності
Власні шаблони regex та чорні списки
Ключі шифрування
Метадані та значення ключів у ZK-обгортці
Синхронізація запускається автоматично кожні 5 хвилин. Зміни кешуються локально та синхронізуються після відновлення підключення.