Hüsnü Yıldız


Network Security Data Security Cryptography Lightweight Cryptography Privacy


  • Programming:
  • C/C++
  • Python
  • Bash
  • PHP
  • Operating Systems
  • Debian
  • Ubuntu
  • Centos


PhD in Computer Engineering

Middle East Technical University (METU)
Ankara, Turkey
September 2014 - August 2020

Master of Science in Computer Engineering

Middle East Technical University (METU)
Ankara, Turkey
September 2011 - September 2014

Bachelor Degree in Mathematics

Eskisehir Osmangazi University
Eskisehir, Turkey
February 2006 - June 2009
Pamukkale University
Denizli, Turkey
September 2005 - January 2006


Research and Teaching Asistant in Computer Engineering, METU, 2010 -

  • I served as a teaching assistant for Discrete Computational Structures(CENG223) and C Programming(CENG230).
  • Provided services for IDEA - Asynchronous Online Education Program, offered to off-campus students of varying backgrounds, career and age-groups.

System Administrator in Computer Engineering, METU, 2011 -

As a system administrators in Computer Engineering in METU, Our responsibilities:
  • Provided maintenance, development and support for IT services provided to department's students and staff (about 750 active users each semester).
  • Administered services including email (postfix, dovecot, spamassassin, clamav, amavis), webmail (Roundcube and SOGo), web (Apache), database (MySQL - MariaDB), DNS, LDAP (OpenLDAP), DHCP, wireless (PacketFence), NNTP news, NFS, remote login, online course management system (moodle), bigdata (MAPR), parallel computing (Slurm), Puppet, Webinar (BigBlueButton)
  • Maintained Linux(Ubuntu and Debian) on 180 PCs, 12 server machines and 40 virtual machines (XEN).
  • Assisted faculty, staff and students with their usage of Campus Computing Sites facilities and services. Resolved equipment and software problems.

Teaching in Higher Education Course, METU, Spring 2019/2020

  • Course planning, teaching and learning, valuing student differences, learner motivation, student assessment, university culture and ethics, and self improvement in an academic context.


FIPS 186-4 Cryptographic Algorithm Generation and Validation

2015- 2016

Trainings and Certifications

DNS/DNSSEC Workshop by .tr ccTLD


COST Training School on Symmetric Cryptography and Blockchain



Book Chapter

Hüsnü Yıldız, Adnan Kılıç, and Ertan Onur, Lightweight Cryptography in 5G Machine-Type Communication in Networks of the Future edited by Mahmoud Elkhodr, Qusay F. Hassan, Seyed Shahrestani, ISBN:9781498783972
September 2017


Hüsnü Yıldız, Murat Cenk, and Ertan Onur, PLGAKD: A PUF-based Lightweight Group Authentication and Key Distribution Protocol, IEEE Internet of Things Journal, DOI: 10.1109/JIOT.2020.3032757
September 2020


METU Cyber Security Workshop - Link

Group Authentication and Group Key Distribution for IoT Devices



Prof. Dr. Ertan Onur

Computer Engineering Department in METU, Ankara/Turkey
eronur@metu.edu.tr, +90 312 210 55 34

Assoc. Prof. Dr. Murat Cenk

Institute of Applied Mathematics in METU, Ankara/Turkey
mcenk@metu.edu.tr, +90 312 210 56 89

Prof.Dr. Fatoş Yarman Vural

Computer Engineering Department in METU, Ankara/Turkey
vural@ceng.metu.edu.tr, +90 312 210 55 95

Prof.Dr. İsmail Hakkı Toroslu

Computer Engineering Department in METU, Ankara/Turkey
toroslu@ceng.metu.edu.tr, +90 312 210 55 85

Dr. Ozgur Kaya

Computer Engineering Department in METU, Ankara/Turkey
okaya@ceng.metu.edu.tr, +90 312 210 55 48