About Me

Complete academic journey at Middle East Technical University includes a B.Sc. in Mathematics, a Master's degree in both Mathematics and Information Systems, and a Ph.D. in Mathematics. Main research interests are block ciphers and their cryptanalysis. I was a research assistant in the Department of Mathematics at METU from 1998 to 2005. I have been a full-time instructor in the Department of Information Systems and Technologies (CTIS) at Bilkent University since Fall 2005.
Research Interests
My academic research interests are Cryptography and Its Applications, Computer Networks and Information System Security, Blockchain Technology, Algorithms,
Publications
- • (JOURNAL PAPER) H. M. Yıldırım with A. Biryukov and J. Nakahara Jr, “Differential Entropy Analysis of the IDEA Block Cipher”, Journal of Computational and Applied Mathematics 259 (2014) 561–570 https://doi.org/10.1016/j.cam.2013.08.002
- • (PROCEEDING) H. M. Yıldırım with A. Biryukov and J. Nakahara Jr, “Differential Entropy Analysis of the IDEA Block Cipher”, International Conference on Applied and Computational Mathematics (ICACM), 10th anniversary of the Institute of Applied Mathematics (IAM) at METU, October 3-6, 2012, METU, Ankara.
- • (PROCEEDING) H. M. Yıldırım, “Exploiting Linearity of Modular Multiplication”, 8th Mathematical Aspects of Computer and Information Sciences (MACIS) 2019, Gebze Technical University in Gebze/Istanbul (Turkey), 13-15 November 2019, published in Lecture Note in Computer Science, pp. 249-269. Springer, Cham. https://doi.org/10.1007/978-3-030-43120-4_19
- • (PROCEEDING) H. M. Yıldırım , “Açık Kod Kaynaklı ve Özgür Matematik Yazılımı: SAGE” (Open Source and Free Software Mathematics: SAGE), Akademik Bilişim’09 - XI. Akademik Bilişim Konferansı Bildirileri, 11-13 Şubat 2009 Harran Üniversitesi, Şanlıurfa
- • (PROCEEDING) H. M. Yıldırım, E. Akyıldız. “New Properties of IDEA Cipher Operations”, National Cryptology Symposium I, METU, Proceedings Book, pp. 156-166, November 18-19-20, 2005.
- • (PROCEEDING) H. M. Yıldırım, “Nonlinearity Properties of The Mixing Operations Used in the Block Cipher IDEA”, Progress in Cryptology - INDOCRYPT 2003, LNCS 2904, pp. 68-81. Berlin: Springer- Verlag, 2003. The 4th International Conference on Cryptology in Indian, December 8-10, 2003, New Delhi, India.
- • (PROCEEDING) H. M. Yıldırım, “Nonlinearity Properties of The Mixing Operations Used in the Block Cipher IDEA”, 14. Ulusal Matematik Sempozyumu, 14–17 Eylül 2001, Anadolu Üniversitesi, Eskişehir
Talks
- "Yapay Zeka ve Güvenlik" , Atılım Üniversitesi'nde Genç Hukukçular Topluluğu tarafından düzenlenen "Hukuk ve Yapay Zeka: Konferans & Panel Tartışmaları" , 11 Mart 2025.
On the Uses of Cryptography in Industry, IAM Alumni Meeting: Workshop on Cryptography and Applications METU, IAM CRYPTO LAB , December 27, 2014
-
Uluslararası Adli Bilişim Sempozyumu, 31 Mayıs-1 Haziran 2014,
Ankara Üniversitesi Tıp Fakültesi Cebeci Hastanesi 50. Yıl Amfisi
Sunu Dosyaları ++Bilgi Güvenliği ve Kriptoloji++ ++Kriptografik Protokoller: Uygulamalar ve Güvenlik++ -
Seminer: "Kriptoloji Egitimi icin Yazılımlar ve Projeler", 30.Nisan.2013, Ankara Kriptoloji Seminerleri, ODTÜ
Courses in Fall 2025-2026 Semester
Courses Taught
- (CERTIFICATION) On July 2020, Instructor level credential achieved for completing "CCNA-3 v7 Enterprise Networking, Security, and Automation" and "CCNA Security" as part of the Cisco Networking Academy program.
- (CERTIFICATION) On June 2010, Cisco Instructor Training courses: "CCNA-1 Introduction to Networks" and "CCNA-2 Routing and Switching Essentials" successfully completed (10 years of active participation and service completed in Cisco Networking Academy on June 26, 2020).
- Some Senior Projects Supervised
- CTIS 153 (Currently CTIS 163) Discrete Mathematics I (Fall 2005, Spring 2010 )
- CTIS 154 Discrete Mathematics II (Summer 2009, Fall 2010)
- CTIS 155 (Currently CTIS 165) Information Technologies I (Fall 2005 and 2006)
- CTIS 156 (Currently CTIS 166) Information Technologies II (Introductory course for Linux OS, its commands and bash shell scripting) (Spring 2006, 2007, 2008, 2009/Summer 2008 and 2009, Fall 2010, Spring 2013, Summer 2013, Fall 2013, Spring 2014)
- CTIS 163 Discrete Mathematics (Fall 2024, Spring 2025)
- CTIS 261 Fundamentals of Computer Networks (Spring 2011, Spring 2012, Fall 2013,Fall 2014, Summer 2015, Fall 2015, Spring 2016, Fall 2017, Spring 2018, Fall 2018, Summer 2019,Fall 2021, Spring 2022, Fall 2022, Summer 2023, Spring 2025)
- CTIS 262 Applied Computer Networks (Spring 2019, Fall 2020, Summer 2021, Spring 2023, Spring 2024)
- CTIS 264 Computer Algorithms (Fall 2011, Spring 2012 Spring 2017, Fall 2023)
- CTIS 290 Summer Training (Coordinator) (Summer 2009)
- CTIS 357 (Currently CTIS 264) Algorithms and Problem Solving (Fall 2006 and 2007)
- CTIS 452 Advanced Linux (Spring 2006)
- CTIS 456 Senior Project (Advisor of one or two software projects per semester) (Spring 2006, 2007-2024 except for 2009, 2022, 2023)
- CTIS 457 Survey in Information Technologies (Spring 2010, Summer 2010, Spring 2013)
- CTIS 496 Data Security In Computing (Introductory elective course for Cryptography and Network Security) (Spring 2009, Fall 2009, Spring 2010, Spring 2011, Fall 2011, Spring 2014, Fall 2015, Spring 2016, Fall 2016, Spring 2017)
- CTIS 496 Computer and Network Security (Introductory must course for Cryptography and Network Security) Fall 2017, Spring 2018, Fall 2018, Spring 2019, Fall 2019, Spring 2020,Fall 2020, Spring 2021, Fall 2021, Spring 2022, Fall 2023, Spring 2023, Fall 2023, Spring 2024, Fall 2024, Spring 2025)
- A course on “Introduction to Cryptography” at Metropolia University of Applied Sciences, Espoo, Finland was delivered from 14th to 18th May 2012. This exchange is based on the Erasmus agreement between Bilkent University, Turkey and Metropolia University of Applied Sciences, Espoo, Finland.
Video Lectures
Contact Informaiton
E-mail
Office C-Building, Room No: C-206
Phone +90 (312) 290 50 72
Postal Address Bilkent University, Faculty of Applied Sciences, Department of Information Systems and Technologies, East Campus, office C-206, 06800 Bilkent, Ankara, Türkiye