Veri maskeleme: hassas veriyi gizleyerek kullanılabilir tutmak
Sözlük

Veri maskeleme: hassas veriyi gizleyerek kullanılabilir tutmak

Hazırlayan: Mindset Institute EditörlüğüGüncellendi: 3 dk okuma

Veri maskeleme, hassas bilginin gerçek değerini gizleyip kullanılabilir bir kopyasını sunar. Teknikleri, tokenizasyon farkını ve örnek kullanımı okuyun.

Veri maskeleme nedir?

Veri maskeleme, hassas bir verinin gerçek değerini gizleyip yerine biçimi ve yapısı korunmuş, ancak gerçeği yansıtmayan bir değer koyma işlemidir. Amaç, veriyi test, analiz ya da paylaşım gibi amaçlarla kullanılabilir tutarken, kişinin kimliğini veya gizli bilgiyi açığa çıkarmamaktır.

Örneğin bir müşteri tablosundaki ad, telefon ve kimlik numarası, gerçekle aynı biçimde ama sahte değerlerle değiştirilir. Uygulama yine çalışır, raporlar yine üretilir; fakat veriyi gören kişi gerçek müşteriye ulaşamaz.

Başlıca maskeleme teknikleri

Yaygın teknikler şunlardır:

  • Yerine koyma: gerçek değer, aynı türden sahte bir değerle değiştirilir.
  • Karıştırma: bir sütundaki değerler satırlar arasında yer değiştirir; dağılım korunur ama kişi eşleşmesi bozulur.
  • Kısmi gizleme: değerin bir bölümü yıldızla örtülür; örneğin kart numarasının yalnızca son hanelerinin görünmesi.
  • Gürültü ekleme: sayısal değerlere küçük rastgele sapmalar katılır.
  • Boşaltma: alan tamamen silinir ya da boş bırakılır.

Teknik seçimi, verinin sonradan hangi amaçla kullanılacağına bağlıdır. İstatistiksel analiz için dağılımı koruyan bir yöntem uygundur; gösterim ekranı için kısmi gizleme yeterli olabilir.

Statik ve dinamik maskeleme

Statik maskelemede veri bir kopyaya aktarılırken kalıcı olarak değiştirilir. Test ve geliştirme ortamlarına gerçek veriyi taşımamak için kullanılır. Maskelenmiş kopyada gerçek değer artık yoktur.

Dinamik maskelemede ise orijinal veri yerinde kalır; sorguyu yapan kişinin yetkisine göre sonuç anlık olarak maskelenir. Müşteri hizmetleri çalışanı telefon numarasının yalnızca bir kısmını görürken, yetkili bir yönetici tamamını görebilir. Bu yaklaşımların ikisi de aynı kurumda birlikte kullanılabilir.

Maskeleme, anonimleştirme ve tokenizasyon

Bu terimler sıkça karıştırılır. Anonimleştirme, verinin artık hiçbir şekilde bir kişiye bağlanamayacak hâle getirilmesidir; geri dönüşü olmamalıdır. Maskeleme bunun bir yoludur, ancak her maskeleme anonimleştirme sağlamaz. Zayıf maskelenmiş veri, başka bilgilerle birleştirildiğinde kişiyi yeniden belli edebilir.

Tokenizasyonda hassas değerin yerine bir belirteç konur ve gerçek değer güvenli bir kasada saklanır. Belirteç, yetkili sistem tarafından gerçek değere geri çevrilebilir. Bu yüzden ödeme verisi gibi, bazen orijinaline dönülmesi gereken alanlarda tercih edilir. Şifreleme ise matematiksel bir anahtarla veriyi okunamaz yapar; anahtar olan kişi geri çevirir.

Nerede kullanılır?

En yaygın kullanım, üretim verisinin test ortamına kopyalanmasıdır. Geliştirici gerçek müşteriyi görmeden gerçekçi veriyle çalışabilir. Dış paydaşlarla veri paylaşımında, analitik ekiplere veri sunulurken ve eğitim ortamlarında da maskeleme uygulanır.

Kişisel verilerin korunması mevzuatı, özellikle KVKK, verinin gereğinden fazla kişiye açılmamasını ve işleme amacıyla sınırlı kalmasını bekler. Maskeleme, bu ilkenin teknik uygulamalarından biridir; ancak tek başına uyumluluk sağlamaz, erişim kontrolü, kayıt tutma ve veri envanteriyle birlikte düşünülmelidir.

Sık yapılan hatalar

En yaygın hata, hassas alanları eksik belirlemektir. Ad maskelenir ama serbest metin alanındaki not ya da bir yan tablodaki kimlik bilgisi açıkta kalır. Bu yüzden maskeleme, hassas veri envanteri ve sınıflandırmayla başlamalıdır.

Bir diğer hata, maskelenen verinin ilişkisel bütünlüğünü bozmaktır. Aynı müşteri farklı tablolarda farklı sahte değerlerle değiştirilirse uygulama anlamsız sonuç verir. Maskeleme kuralları tutarlı olmalı ve her çalıştırmada aynı girdiye aynı çıktıyı vermelidir.

Mindset programlarında nerede yer alır?

Mindset'in Veri Güvenliği ve Maskeleme eğitimi, veri maskeleme tekniklerini şifreleme yöntemleri, erişim kontrolü ve bulut platformlarda maskeleme uygulamasıyla birlikte ele alır. Veri Maskeleme ve Tokenizasyon Mimarisi eğitiminde ise hassas veri envanteri ve sınıflandırma, maskeleme teknikleri, tokenizasyon ve şifreleme mimarisi ile yönetişim ve risk değerlendirmesi modülleri yer alır.

İlgili Mindset programı

Veri Güvenliği ve Maskeleme

Sık sorulanlar

Sık sorulan sorular

Maskelenmiş veri kişisel veri sayılır mı?

Bu, maskelemenin geri döndürülebilir olup olmadığına ve veriyi başka bilgilerle eşleştirerek kişiyi belirlemenin mümkün olup olmadığına bağlıdır. Zayıf maskelenmiş veri kişisel veri olarak kalabilir. Kesin değerlendirme için kurumun hukuk ve uyum ekibinin görüşü alınmalıdır.

Şifreleme ile maskeleme arasındaki fark nedir?

Şifreleme, anahtarı bilen biri için tamamen geri çevrilebilir. Maskelemede ise genellikle gerçek değer kalıcı olarak değiştirilir ve geri dönüş yoktur. Şifreleme veriyi saklarken ve iletirken korur, maskeleme veriyi kullanıma açarken gerçek değerini gizler.

Test ortamında neden gerçek veri kullanılmamalı?

Test ortamları genellikle üretim kadar sıkı korunmaz ve daha çok kişi erişir. Gerçek müşteri verisinin sızması hem müşteriye hem kuruma zarar verir ve mevzuat yükümlülüklerini ihlal edebilir. Maskelenmiş veri, hem gerçekçi test imkânı hem de daha düşük risk sağlar.

Maskeleme uygulamasına nereden başlanır?

Önce hangi sistemlerde hangi hassas verinin bulunduğunu çıkarmak gerekir. Ardından her alan için hassasiyet düzeyi ve kullanım amacı belirlenir, buna uygun teknik seçilir. Sonunda kurallar küçük bir ortamda denenir ve ilişkisel bütünlük kontrol edilir.

Veri Maskeleme (Data Masking) Nedir? Teknikler