Site icon IT Tutorial

Secret Sharing -3 ( Sır Paylaşımı , Gizlilik Paylaşımı )

Merhaba arkadaşlar bu yazımda da sizlere görsel olarak projemin adımlarını paylaşacağım umarım faydalı olur.

6.Secret Sharing Uygulama Adımları

Yukarıda uygulama boyunca yaptığımız ve kullandığımız adımları gördük şimdide programımızda bunun gerçeklenmesini gerçek bir uygulama üzerinden görelim.Öncellikle programımıza girilecek orijinal görüntü Gray formatta olmalıdır bunun için ön işlem olarak bir resmi Gray Formata Çevirelim.

Orijinal Resim

Gray Resim

Resmi Gray Formata çevirdikten sonra bu resmi uygulamamıza alıp k ve n değerini belirtmeliyiz.

K ve N değerini girdikten sonra şimdi menüden Resmi parçala tuşuna bastığımız zaman resmimiz 5 parçaya ayrılacaktır ve kullanıcının o 5 parça içinden k tane resmi seçmesi lazım yani 3 tane resmi seçmesi lazım işte resmin 5 parçaya ayrılmış hali:

Yukarıda ki oluşturulan 5 tane resimden rastgele 3 resim seçtiğimizdeyse karşımıza ilk orijinal resmimiz gelecektir.

Sağ üstte bulunan resim herhangi 5 tane parçalanmış resim içerisinden resimde işaretlenen parçalı resimler bir araya gelerek oluşturdukları resimdir.

SONUÇ OLARAK:

Bu uygulamada veriyi daha güvenli hale getirmek için resmi n parçaya böldük ve bunuda çeşitli farklı kullanıcılara dağıtarak gizli görüntüyü daha güvenilir hale getirdik.K tane Farklı kullanıcı bir araya geldiğinde yine gizli görüntüyü verecektir.Bu uygulamada Shamir ve Blackley yöntemlerinden Shamirin Yöntemi uygulanmıştır.Böylece Secret Sharing gibi Steganografi gibi metotlar kullanarak veriyi daha güvenilir hale getirmiş oluruz.Buda İnternet gibi sosyal bir ağda verilerimizi istediğimiz gibi saklayabilir bu verileri istediğimiz kullanıcılara rahatlıkla gönderebiliriz.

Oracle Exadata SQL Server Goldengate Weblogic EBS ve Linux konusunda aşağıdaki konularda 7×24 Uzman Danışmanlara yada Eğitimlere mi
İhtiyacınız var mehmet.deveci@gridgroup.com.tr adresine mail atarak Bizimle iletişime geçebilirsiniz.

– Oracle Veritabanı Danışmanlığı
– Oracle Veritabanı Bakım ve Destek
– Exadata Danışmanlığı
– Exadata Bakım ve Destek
– SQL Server Veritabanı Danışmanlığı
– SQL Server Veritabanı Bakım ve Destek
– Goldengate Danışmanlığı
– Goldengate Bakım ve Destek
– Linux Danışmanlığı
– Linux Bakım ve Destek
– Oracle EBS Danışmanlığı
– Oracle EBS Bakım ve Destek
– Weblogic Danışmanlığı
– Weblogic Bakım ve Destek
– Oracle Veritabanı Eğitimleri
– Oracle VM Server Danışmanlığı
– Oracle VM Server Bakım ve Destek
– Oracle EPPM Danışmanlığı
– Oracle EPPM Bakım ve Destek
– Oracle Primavera Danışmanlığı
– Oracle Primavera Bakım ve Destek
– Oracle Eğitimleri
– SQL Server Eğitimleri
– Goldengate Eğitimleri
– Exadata Eğitimleri
– Linux Eğitimleri
– Oracle EBS Eğitimleri
– Oracle VM Server Eğitimleri
– Weblogic Eğitimleri
– Oracle EPPM Eğitimleri
– Oracle Primavera Eğitimleri

Exit mobile version