LibreOffice KKB Sorunu
LibreOffice, The Document Foundation'ın tahminlerine göre 200 milyonun üzerinde kullanıcıyla en yaygın dağıtıma sahip açık kaynaklı ofis paketidir ve Microsoft lisans maliyetlerinden kaçınan hükümetler, üniversiteler ve işletmeler tarafından benimsenmektedir. Bununla birlikte, LibreOffice kullanıcılarının belgelerindeki kişisel tanımlanabilir bilgileri (KKB) tespit edip anonimleştirmek için entegre bir araçları bugüne kadar bulunmuyordu.
Geçici çözüm — metni bir web uygulamasına kopyalamak, anonimleştirmek ve geri yapıştırmak — biçimi bozuyor, belge yapısını çökertip işi ikiye katlıyordu. Karmaşık stiller, tablolar ve paragraf biçimlendirmesi içeren Writer belgelerinde bu kopyala-yapıştır yaklaşımı kullanılamaz hâle geliyordu.
anonym.legal'ın LibreOffice Uzantısı, 285'ten fazla varlık türü tespitini doğrudan Writer, Calc ve Impress'e taşıyarak bu sorunu çözmektedir.
2 Dakikadan Kısa Sürede Kurulum
Uzantı, evrensel LibreOffice uzantı biçimi olan standart bir .oxt dosyası olarak sunulmaktadır.
Hızlı Kurulum:
- .oxt dosyasını anonym.legal/api/download/libreoffice adresinden indirin
- İndirilen dosyaya çift tıklayın
- LibreOffice açılır ve kurulumu onaylamanızı ister
- LibreOffice'i yeniden başlatın
Manuel Kurulum:
- LibreOffice'i açın
- Araçlar menüsünden Uzantı Yöneticisi'ne gidin
- Ekle'yi tıklayın ve .oxt dosyasını seçin
- LibreOffice'i yeniden başlatın
Yeniden başlatmanın ardından anonym.legal kenar çubuğu Görünüm menüsünde Kenar Çubuğu altında görünür. Belge analizine başlamak için anonym.legal hesabınızla giriş yapın.
LibreOffice'te Tespit Nasıl Çalışır
Uzantı, tüm anonym.legal ürünleriyle aynı hibrit tespit motorunu kullanmaktadır:
| Motor | Kapsam | Güven |
|---|---|---|
| Regex desenleri | Yapılandırılmış veri (e-postalar, sosyal güvenlik numaraları, IBAN'lar, kredi kartları, telefon numaraları) | 1,0 (deterministik) |
| spaCy NLP | Adlar, kuruluşlar, konumlar | 0,85+ (makine öğrenmesi tabanlı) |
Tespit, anonym.legal API'sinde çalışır — metin Almanya'daki ISO 27001 sertifikalı sunuculara gönderilir, analiz edilir ve sonuçlar uzantıya döndürülür. Belge dosyaları yüklenmez; yalnızca çıkarılan metin iletilir.
Uygulamaya özgü davranış:
- Writer: Paragraf sınırları korunarak tam metin çıkarma veya yalnızca seçim modu
- Calc: Tüm sayfalarda sekme ile ayrılmış değerler hâlinde hücre tabanlı çıkarma
- Impress: Tüm slaytlardaki metin nesnelerinden çıkarma
5 Anonimleştirme Yöntemi
tüm anonym.legal ürünlerinde mevcut olan 5 yöntemin tamamı:
| Yöntem | Örnek | Geri Alınabilir | GDPR Sınıflandırması |
|---|---|---|---|
| Değiştir | John Smith → KİŞİ | Hayır | Anonimleştirme (Gerekçe 26) |
| Maskele | john@example.com → j***@e***.com | Hayır | Anonimleştirme |
| Redakte Et | 555-0123 → [REDACTED] | Hayır | Anonimleştirme |
| Karma (SHA-256/512) | TC kimlik → a1b2c3d4... | Hayır | Takma ad kullanımı (WP29) |
| Şifrele (AES-256-GCM) | Ad → ŞİFRELENMİŞ:xyz... | Evet | Takma ad kullanımı (Md. 4(5)) |
Varlık başına operatör seçimi, tek bir geçişte farklı KKB türlerine farklı yöntemler uygulamanıza olanak tanır — örneğin adları değiştirip e-posta adreslerini şifreleyebilirsiniz.
Writer'da Biçim Koruma
Kopyala-yapıştır iş akışlarına göre kritik avantaj: uzantı, anonimleştirme sırasında belge biçimlendirmesini korumaktadır.
Korunan 7 yazı tipi özelliği:
- Yazı tipi ailesi, boyutu, kalınlığı (kalın), stili (italik), rengi, altı çizili ve üstü çizgili
Korunan 4 paragraf özelliği:
- Hizalama, ilk satır girintisi, sol kenar boşluğu, sağ kenar boşluğu
"John Smith" kalın 14pt Times New Roman ile göründüğünde, yerine geçen "KİŞİ" de kalın 14pt Times New Roman olarak görünür. Uzantı, LibreOffice'in UNO API belge modeli aracılığıyla çalıştığından — metin dışa/içe aktarması yerine — stiller, tablolar, üstbilgiler ve altbilgiler bozulmadan kalır.
Not: Biçim koruma yalnızca Writer'da geçerlidir. Calc ve Impress, biçim özelliklerini izlemeksizin metin düzeyinde değiştirme yapar.
Uygulamadan Önce Önizleme
Önizleme iletişim kutusu, tabloda en fazla 50 tespit edilen varlığı göstermektedir:
- Varlık türü (KİŞİ, E-POSTA_ADRESİ, TELEFON_NUMARASI vb.)
- Orijinal metin
- Önerilen değiştirme
- Güven puanı
Şunları yapabilirsiniz:
- Her varlığı tek tek kabul etmek veya reddetmek
- Tümünü seç / Tümünü seçimi kaldır
- Herhangi bir değişiklik uygulanmadan önce varlık bazlı inceleme
Uygula'yı tıkladığınızda yalnızca kabul edilen varlıklar anonimleştirilir. Writer'da Ctrl+Z son işlemi geri alır.
Önayarlar ve Cihazlar Arası Senkronizasyon
Anonimleştirme yapılandırmalarını önayar olarak kaydedin — hangi varlık türlerini tespit edeceğinizi, hangi yöntemleri uygulayacağınızı, güven eşiklerini — ve belgeler genelinde yeniden kullanın.
Ücretli planlarda önayarlar tüm anonym.legal platformlarında otomatik olarak senkronize edilir:
- Web uygulamasında bir önayar ayarlayın
- 5 dakika içinde LibreOffice, Masaüstü Uygulaması ve Office Eklentisi'nde görünür
- Şifreleme anahtarları ZK sarmalama ile senkronize edilir (XChaCha20-Poly1305) — yalnızca şifreniz bunların şifresini çözebilir
LibreOffice - Microsoft Office Karşılaştırması: Aynı Motor, Aynı Sonuçlar
| Özellik | LibreOffice Uzantısı | Office Eklentisi |
|---|---|---|
| Varlık türleri | 285+ | 285+ |
| Diller | 48 | 48 |
| Yöntemler | 5 (Değiştir, Maskele, Redakte Et, Karma, Şifrele) | 5 (Değiştir, Maskele, Redakte Et, Karma, Şifrele) |
| Biçim koruma | Yalnızca Writer | Yalnızca Word |
| Önizleme iletişim kutusu | En fazla 50 varlık | En fazla 50 varlık |
| ZK kimlik doğrulama | Evet | Evet |
| Önayar senkronizasyonu | Evet (ücretli planlar) | Evet (ücretli planlar) |
| Platformlar | Windows, macOS, Linux | Windows, Mac, Web, iPad |
Her iki uzantı da aynı arka uç tespit motorunu kullanmaktadır. Word'de anonimleştirilen bir belge, Writer'da işlenen aynı metinle aynı varlık tespiti sonuçlarını üretir.
Sistem Gereksinimleri
- LibreOffice 3.0 veya üzeri
- Python 3 (çoğu LibreOffice kurulumunda dahilidir)
- İnternet bağlantısı (KKB tespit API'si için)
- anonym.legal hesabı (ücretsiz katman: aylık 200 token)
Başlarken
- Uzantıyı indirin (.oxt dosyası)
- Kurulumu yapmak için çift tıklayın, LibreOffice'i yeniden başlatın
- Görünüm, ardından Kenar Çubuğu'nu açın ve anonym.legal panelini seçin
- Hesabınızla giriş yapın
- Bir belge açın, Analiz Et'i tıklayın, sonuçları inceleyin, Uygula'yı tıklayın
Tam belgeler: LibreOffice Uzantısı Belgeleri
Kaynaklar:
- The Document Foundation — dünya genelinde 200 milyonun üzerinde LibreOffice kullanıcısı tahmini
- anonym.legal KKB Tespit Testi — yüzde 95,5 doğruluk, 44 bağımsız testten 42'si başarılı
- GDPR Gerekçe 26 — anonimleştirme veriyi GDPR kapsamından çıkarır; Madde 4(5) — takma ad kullanımı tanımı