Günümüzde geliştirilen yüksek teknolojili cihazlar modern toplumların vazgeçilmez değerleri arasındadır. Günlük ihtiyaçlarımızın birçoğunda
kullandığımız bu teknolojiler hayatımızı oldukça kolaylaştırmaktadır. Bu cihazların çoğu birbirinden bağımsız olarak çalışmaktadır.
Son yıllarda Nesnelerin İnterneti (Internet of Things - IoT) teknolojisi ile birlikte günlük hayatta kullandığımız tüm cihazların birbiri
ile haberleşerek akıllı bir haberleşme ekosistemi oluşturulması amaçlanmaktadır. Bu bağlamda, IoT ekosisteminde bulunan internet üzerinde
herhangi iki farklı yerel ağa bağlı, programlanabilir mikrodenetleyiciler arasında kriptolu veri haberleşmesi gerçekleştirilmiştir. Kullanılan
bu programlanabilir mikrodenetleyicilere IO(Input-Output) arayüzü üzerinden her türlü cihaz bağlanabilmekte ve kontrol edilebilmektedir.
Yerel ağda bulunan cihaz üzerinden uzak ağa veri gönderilmek istenildiğinde, cihaz veriyi şifreler ve internet üzerinden karşıdaki
yönlendiriciye gönderir. Yönledirici veriyi kendi ağında bulunan programlanabilir cihaza yönlendirir. Programlanabilir cihaz ise şifreli veriyi
çözerek kendi yerel ağında bulunan bilgisayara iletir. Bu işlemin gerçekleşebilmesi için gerekli port yönlendirme ve NAT ayarları hem
yönlendiricleri hem de cihazlar üzerinde gerçekleştirilmelidir. Oluşturulan bu sistemin avantajı, cihazın IP filtrelemesi yaparak dışarıdan
gelecek saldırılara karşı duyarlı olması ve paket içeriğini şifrelediği için veri bloğu okunsa dahi içerikten bir anlam çıkartılamamasıdır.
In a world where the technology has been developing constantly, the privacy and reliability of information gains importance each day.
With the popularization of Internet of Things technology in recent years, all kinds of devices are now connected to internet in addition to
computers and servers, and this necessitated designing encryption algorithms, network topologies and firewalls. Within the scope of this
study, cryptographic data communication has been carried out between two different devices connected to a local network on the Internet
of Things ecosystem. When a data transfer is needed to a remote network through a device located on the local network, one of the devices,
assigned a static IP address by the router on the local network, encrypts the data and transfers it to the other device. The device receiving
the data decrypts it and transfers it to the computer on the same local network. In order to carry out this process, it is important to perform
the required port forwarding and NAT settings on both router and the device. The advantage of this system developed is that the device becomes
protected against outside attacks through IP filtering, and even if the package is opened on its path, the encrypted data cannot be
read, and a meaningful substance cannot be extracted from the package content.
Subjects | Engineering |
---|---|
Journal Section | Research Articles |
Authors | |
Publication Date | December 30, 2016 |
Acceptance Date | August 18, 2016 |
Published in Issue | Year 2016 Volume: 28 Issue: 3 |
Marmara Fen Bilimleri Dergisi
e-ISSN : 2146-5150
MU Fen Bilimleri Enstitüsü
Göztepe Yerleşkesi, 34722 Kadıköy, İstanbul
E-posta: fbedergi@marmara.edu.tr