-
Pseudo-Noise Sequences with low correlation and large linear complexity for digital modem and cryptography
-
Binary m-sequences
-
Polyphase sequences, such as Sidelnikov sequences and Fermat-quotient sequences, etc
-
Cyclic Hadamard Difference Set sequences
-
Cyclotomic sequences
-
Costas and Sonar sequences and two-dimensional synchronization patterns
-
Frequency-Hopping sequences
-
Design and analysis of error-correcting codes
-
various types of LDPC codes and turbo codes
-
Locally recoverable codes for distributed storage
-
Fountain codes and network codes
-
Index codes for efficient distribution of packets
-
conventional algebraic codes and convolution codes
-
Applications of error-correcting Codes
-
Encryption algorithms
-
Design and analysis of various streamciphers
-
Fully homomorphic encryption
-
Code-based encryption for post quantum cryptography
-
Discrete and combinatorial mathematics for communciations and signal processing
-
(v,k,¥ë) cyclic difference sets
-
Hadamard designs and matrices
-
finite projective planes
-
mutually orthogonal latin squares
-
Edge decomposition of complete graphs
-
van der Waerden number, Ramsey number, etc