Multiple-input multiple-output (MIMO) communication systems have recently been considered as one of the most significant technology breakthroughs for modern wireless communications, due to the higher spectral efficiency and improved link reliability. The sphere decoding algorithm (SDA) has been widely used for maximum likelihood (ML) detection in MIMO systems. It is...
This work comprises two main parts: creating and shaping narrowband, pulsed THz radiation in a table-top optical setup; and applying THz pulses to semiconductor nanostructures to study electron dynamics.
I developed a scheme to shape the THz output of a fanned-out periodically poled lithium niobate (PPLN) crystal. The pulses are...
Encryption is essential to the security of transactions and communications, but
the algorithms on which they rely might not be as secure as we all assume. In this
paper, we investigate the randomness of the discrete exponentiation function used
frequently in encryption. We show how we used exponential generating functions...
Factorization of integers is an important aspect of cryptography since it can be used as an
attack against some of the common cryptographic methods being used. There are
numerous methods in existence for factoring integers. Some of these are faster than
others for general numbers, while others work best on...