Lightweight Cryptography for the Internet of Things


Tezcan C.

  • Dersin Düzeyi: Yüksek Lisans
  • Tasarlanan Ders Kodu: 9100513
  • Öğretim Türü: Örgün Öğretim (Normal Öğretim)
  • Dersin Kapsamı: Teorik ve Uygulama
  • Akademik Yıl: 2019 - 2020
  • Ders İçeriği:

    Course Objectives

    Lightweight cryptography is a subfield of cryptography that aims to provide solutions tailored for resource-constrained devices. The aim of this course is to give the fundamental knowledge of lightweight cryptography algorithms, protocols, standards, and performance metrics. The student is expected to acquire the knowledge of how to design and analyze lightweight algorithms and protocols.

    Course Textbook(s)

    • A. Biryukov and L. Perrin, State of the Art in Lightweight Symmetric Cryptography, ePrint 2017
    • N. Koblitz, A Course in Number Theory and Cryptography, Springer, 1994, Second Edition
    • A. J. Menezes, P. C. van Oorschot, S. A. Vanstone, Handbook of Applied Cryptography, CRC Press, 1996

    Course Material(s) and Reading(s)

    Material(s)

    • NISTIR 8114 - Report on Lightweight Cryptography
    • NIST.SP.800-183 - Networks of Things
    • iot-ddos-nist-sp1800-15-preliminary-draft - Securing Small-Business and Home IoT Devices

    Reading(s)

    • NIST.SP.800-121r2 - Guide to Bluetooth Security
    • NIST.SP.800-98 - Guidelines for Securing RFID Systems