Dina Ghanaimiandoab
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Dina Ghanaimiandoab has a total of 15 co-authors. Here are the top co-authors by number of shared publications:
- Bertrand Cambou
School of Informatics, Computing and Cyber Systems, Northern Arizona University, Flagstaff, AZ 86011, USA
4 shared publications - Alyssa Stenberg
College of Engineering Informatics and Applied Sciences (CEIAS), Northern Arizona University (NAU), Flagstaff, AZ 86011, USA
2 shared publications - Bahattin Yildiz
Department of Mathematics & Statistics, Northern Arizona University, Flagstaff, AZ 86001, USA
2 shared publications - Christopher Philabaum
School of Informatics Computing and Cyber Systems, Northern Arizona University, Flagstaff, AZ 86011, USA
2 shared publications - Jordan Wright
Northern Arizona University
2 shared publications - Kaitlyn Lee
College of Engineering Informatics and Applied Sciences (CEIAS), Northern Arizona University (NAU), Flagstaff, AZ 86011, USA
2 shared publications
Latest Publications
- 7 July 2022
- Published by Springer Nature
- p. 602-616
Hash Based Encryption Schemes Using Physically Unclonable Functions
- 7 July 2022
- Published by Springer Nature
- p. 602-616
Hash Based Encryption Schemes Using Physically Unclonable Functions
- Open Access
- 6 July 2022
- Published by MDPI AG in Cryptography
- Vol. 6 (3) , 36
Multi-Wavelength Quantum Key Distribution Emulation with Physical Unclonable Function
This work details the theory and implementation of a multi-wavelength quantum key distribution (QKD) emulation system with a physical unclonable function (PUF). Multi-wavelength QKD can eliminate the need to share a subsection of the final key for eavesdropper detection and allow for ternary and quaternary data transmission. The inclusion of the PUF adds an additional layer of security. We provide preliminary error analysis of our emulation system. To support this work, we introduce a bitwise transform operator that enables binary output of the PUF to satisfy the ternary and quaternary input requirements of the QKD system.
- 6 July 2022
- Published by MDPI AG in Cryptography
- Vol. 6 (3) , 36
Open AccessMulti-Wavelength Quantum Key Distribution Emulation with Physical Unclonable Function
This work details the theory and implementation of a multi-wavelength quantum key distribution (QKD) emulation system with a physical unclonable function (PUF). Multi-wavelength QKD can eliminate the need to share a subsection of the final key for eavesdropper detection and allow for ternary and quaternary data transmission. The inclusion of the PUF adds an additional layer of security. We provide preliminary error analysis of our emulation system. To support this work, we introduce a bitwise transform operator that enables binary output of the PUF to satisfy the ternary and quaternary input requirements of the QKD system.
- Open Access
- 21 March 2021
- Published by MDPI AG in Applied Sciences
- Vol. 11 (6) , 2801
Post Quantum Cryptographic Keys Generated with Physical Unclonable Functions
Lattice and code cryptography can replace existing schemes such as elliptic curve cryptography because of their resistance to quantum computers. In support of public key infrastructures, the distribution, validation and storage of the cryptographic keys is then more complex for handling longer keys. This paper describes practical ways to generate keys from physical unclonable functions, for both lattice and code-based cryptography. Handshakes between client devices containing the physical unclonable functions (PUFs) and a server are used to select sets of addressable positions in the PUFs, from which streams of bits called seeds are generated on demand. The public and private cryptographic key pairs are computed from these seeds together with additional streams of random numbers. The method allows the server to independently validate the public key generated by the PUF, and act as a certificate authority in the network. Technologies such as high performance computing, and graphic processing units can further enhance security by preventing attackers from making this independent validation when only equipped with less powerful computers.
- 21 March 2021
- Published by MDPI AG in Applied Sciences
- Vol. 11 (6) , 2801
Open AccessPost Quantum Cryptographic Keys Generated with Physical Unclonable Functions
Lattice and code cryptography can replace existing schemes such as elliptic curve cryptography because of their resistance to quantum computers. In support of public key infrastructures, the distribution, validation and storage of the cryptographic keys is then more complex for handling longer keys. This paper describes practical ways to generate keys from physical unclonable functions, for both lattice and code-based cryptography. Handshakes between client devices containing the physical unclonable functions (PUFs) and a server are used to select sets of addressable positions in the PUFs, from which streams of bits called seeds are generated on demand. The public and private cryptographic key pairs are computed from these seeds together with additional streams of random numbers. The method allows the server to independently validate the public key generated by the PUF, and act as a certificate authority in the network. Technologies such as high performance computing, and graphic processing units can further enhance security by preventing attackers from making this independent validation when only equipped with less powerful computers.
- Open Access
- 16 February 2021
- Published by MDPI AG in Preprints.org
Key Distribution for Post Quantum Cryptography using Physical Unclonable Functions
Lattice and code cryptography can replace existing schemes such as Elliptic Curve Cryptography because of their resistance to quantum computers. In support of public key infrastructures, the distribution, validation and storage of the cryptographic keys is then more complex to handle longer keys. This paper describes practical ways to generate keys from physical unclonable functions, for both lattice and code based cryptography. Handshakes between client devices containing the PUFs and a server are used to select sets of addressable positions in the PUFs, from which streams of bits called seeds are generated on demand. The public and private cryptographic key pairs are computed from these seeds together with additional streams of random numbers. The method allows the server to independently validate the public key generated by the PUF, and act as a certificate authority in the network. Technologies such as High performance computing, and graphic processing units can further enhance security by preventing attackers to make this independent validation when only equipped with less powerful computers.
- 16 February 2021
- Published by MDPI AG in Preprints.org
Open AccessKey Distribution for Post Quantum Cryptography using Physical Unclonable Functions
Lattice and code cryptography can replace existing schemes such as Elliptic Curve Cryptography because of their resistance to quantum computers. In support of public key infrastructures, the distribution, validation and storage of the cryptographic keys is then more complex to handle longer keys. This paper describes practical ways to generate keys from physical unclonable functions, for both lattice and code based cryptography. Handshakes between client devices containing the PUFs and a server are used to select sets of addressable positions in the PUFs, from which streams of bits called seeds are generated on demand. The public and private cryptographic key pairs are computed from these seeds together with additional streams of random numbers. The method allows the server to independently validate the public key generated by the PUF, and act as a certificate authority in the network. Technologies such as High performance computing, and graphic processing units can further enhance security by preventing attackers to make this independent validation when only equipped with less powerful computers.