Millî Mobil Whitebox Kripto Kütüphanesi ve Uçtan Uca Güvenli İletişim Sistemi Geliştirilmesi
Proje Ortakları
- Özel Sektör: Procenne – Güvenpark Bilişim Teknolojileri Ar-Ge Tic. Ltd. Şti.
- Proje Danışmanı: İstanbul Teknik Üniversitesi, Gömülü Sistem Tasarımı Laboratuvarı
- Destekleyen Kuruluş: TÜBİTAK 2244 – Sanayi Doktora Programı



Proje Ekibi
- Yürütücü: Prof. Dr. Berna Örs Yalçın
Proje Kısa Tanıtımı
Her geçen gün artan mobil uygulama kullanımı ve bu uygulamalara yönelik saldırılar, karşılanması gereken güvenlik ihtiyacını ciddi boyutlara ulaştırmıştır. Bu durum, yerli ve millî mobil güvenlik teknolojilerinin geliştirilmesi ihtiyacını doğurmuştur. Söz konusu ihtiyaç, mobil uygulama üreten ve kullanan bütün taraflar için geçerlidir.
Bu amaçla; mobil sistemlerin güvenliği, veri gizliliği, uç noktaların doğrulanması, veri aktarımının uçtan uca güvenli bir kanal üzerinden gerçekleştirilmesi ve verilerin mobil cihazlarda veya merkezî sistemlerde güvenli şekilde depolanması gibi ihtiyaçlara çözüm sunan yüzde yüz yerli bir sistemin geliştirilmesi planlanmıştır.
Araştırma kapsamında tasarlanacak sistem üç ana bileşenden oluşacaktır:
- Mobil cihazlar üzerinde çalışan whitebox kripto kütüphanesi.
- Mobil cihazlar ile merkezî sistemleri veya diğer cihazları güvenli şekilde bağlayan Secure Channel Manager sistemi.
- Mobil cihazların güvenliğinin sağlandığı ve doğrulamalarının gerçekleştirildiği merkezî sistem.
Projenin ana hedefi; mobil uygulama sağlayıcılarına uç noktalarda herhangi bir ek donanım gerektirmeden güvenli veri depolama, güvenli veri aktarımı ve uç nokta doğrulaması özellikleri sunan bir yazılım kütüphanesi geliştirmektir.
Bu kütüphane için bir SDK hazırlanacak ve sistemin açık veya özel olarak yönetilmesini sağlayan merkezî bir yönetim sistemi geliştirilecektir.
Geliştirilmesi planlanan sistemle aşağıdaki özelliklerin sağlanması hedeflenmektedir:
- Mobil cihazlar arasında uçtan uca güvenli iletişim.
- Mobil uygulamalardaki hassas verilerin güvenli şekilde depolanması.
- Mobil cihazlar ile merkezî sistemler arasındaki haberleşmenin uçtan uca korunması.
- Mobil uygulamadan bağımsız çalışabilen bir iletişim ve yönetim altyapısı.
- Eşler arası iletişim sistemleriyle uyumluluk.
Planlanan ürün, üç bileşeni birlikte sunması, uç noktada kullanılan whitebox kütüphanesinin tamamen yerli olarak geliştirilmesi ve merkezî sistemin mobil uygulamadan bağımsız hizmet verebilmesi yönleriyle benzer çözümlerden ayrılmaktadır.
Projenin çıktıları aşağıdaki uygulamalarda ek bir güvenlik çözümüne ihtiyaç duyulmadan doğrudan kullanılabilecektir:
- Mobil e-Devlet uygulamaları.
- Mobil anlık mesajlaşma uygulamaları.
- Mobil bankacılık, cüzdan ve finans uygulamaları.
- Emniyet, askerîye ve güvenlik birimlerinin uygulamaları.
- Nüfus, tapu ve benzeri kurum uygulamaları.
- Kişisel veya hassas veri işleyen bütün mobil uygulamalar.
Amaç ve Hedef
Proje kapsamında mobil uygulama sağlayıcılarına, uç noktalarda herhangi bir ek donanım ihtiyacı oluşturmadan güvenli veri depolama, güvenli veri aktarımı ve uç nokta doğrulaması olanakları sunan bir yazılım kütüphanesinin geliştirilmesi hedeflenmektedir.
Kütüphaneye ait bir SDK hazırlanacak ve sistemin açık veya özel şekilde yönetilmesine imkân sağlayan merkezî bir sistem geliştirilecektir.
Güvenpark’ın güvenlik sistemleri alanında elde ettiği bilgi birikimi, mobil cihazlar ve mobil uygulamalar konusunda deneyimli teknik ekibi ile doktora bursiyerleri tarafından yürütülecek güncel araştırma, literatür taraması, test ve analiz çalışmaları bir araya getirilecektir. Bu çalışmalar sonucunda yeni nesil ve yüzde yüz millî çözümler üretilmesi planlanmaktadır.
Whitebox kriptografi oldukça yeni bir teknoloji olduğundan, Türkiye’de bu alanda yürütülen çalışmalar sınırlıdır. Dünya genelinde ise teknoloji, büyük ölçüde akademik çalışmalar öncülüğünde gelişmektedir.
Whitebox kriptografi konusunda yayımlanmış ortak bir standardın bulunmaması nedeniyle dijital güvenlik alanında test ve analiz hizmetleri sunan laboratuvarların ortak test prosedürleri de bulunmamaktadır. Kullanılan değerlendirme yöntemleri laboratuvarlar arasında farklılık gösterebilmektedir.
Whitebox kriptografi alanında özgün çalışmalar gerçekleştirebilmek; kriptografik algoritmalar, protokoller ve bunların temelini oluşturan matematiksel teoriler konusunda güçlü bir bilgi birikimi gerektirmektedir.
Güvenpark’ın kriptografik algoritmaların ve protokollerin güvenli şekilde gerçeklenmesi alanındaki deneyimi ile doktora bursiyerlerinden oluşturulması planlanan araştırma ekibi birbirini tamamlayacaktır. Bu yapı, hedeflenen özgün ve yenilikçi sistemin geliştirilmesine olanak sağlayacaktır.
Doktora bursiyerlerinden oluşan araştırma ekibinin proje sırasında edineceği bilgi birikimi; projenin ileri sürümlerinin geliştirilmesi, dünya çapındaki gelişmelerin takip edilmesi ve gerektiğinde sistemin güncellenmesi açısından büyük önem taşıyacaktır.