Teh Je Sen, Dr.


B.Eng (MMU), M.Sc (USM), Ph.D (USM) 



My research interests lies in information security, specifically the design and cryptanalysis of symmetric-key cryptographic algorithms. I am interested in cross-disciplinary reseach involving cryptography which includes applications of chaos theory, machine learning or massively parallel processing.




FRGS - Investigating the relationship between lightweight block cipher constructs and differential cluster distribution using GPU-optimized branch-and-bound strategies (PI)

USM Short Term Grant - The Design of Lightweight Chaos-based Symmetric-key Cryptosystems for Constrained Environments (PI)

LRGS - Blockchain for Data Analytics (Co-PI)

National Natural Science Foundation of China - A Study on the Accurate Security Margin of Symmetric Key Cryptography Against Statistical Attack (Co-PI)



FRGS - Novel Symmetric Encryption Scheme based on True Random Numbers and Chaotic Maps (Co-PI)


On-going Research Projects

GPU-based branch-and-bound search for differential cryptanalysis of lightweight block ciphers 

Machine learning approach for estimating the security margin of lightweight block ciphers

Enhancing consensus protocols for blockchain applications

Design of chaos-based cryptographic algorithms



Web of Science ResearcherID : B-7368-2018
Scopus ID      : 56579944200
ORCiD            : 0000-0001-5571-4148
ResearchGate: https://www.researchgate.net/profile/Je_Sen_Teh


Teh, J.S., Teng, W., Samsudin, A., Chen, J., A post-processing method for true random number generators based on hyperchaos with applications in audio-based generators (2020) Frontiers of Computer Science, 14(6): 146405. DOI: https://doi.org/10.1007/s11704-019-9120-2 (JCR Q3)

Lee, T.R., Teh, J.S., Liew, J.S.Y., Jamil, N. Yeoh, W.-Z. A Machine Learning Approach to Predicting Block Cipher Security (2020) Proceedings of the 7th International Cryptology and Information Security Conference (CRYPTOLOGY2020). Proceedings Link (Scopus)

Alawida, M..✉, Teh, J.S., Oyinloye, D.P., Alshoura, W.H., Ahmad, M., Alkhawaldeh R.S. A New Hash Function Based on Chaotic Maps and Deterministic Finite State Automata (2020) IEEE Access. DOI: https://doi.org/10.1109/ACCESS.2020.3002763 (JCR Q1)

Teh, J.S., Alawida, M., Samsudin, A. Generating True Random Numbers Based on Multicore CPU Using Race Conditions and Chaotic Maps (2020) Arabian Journal for Science and Engineering. DOI: https://doi.org/10.1007/s13369-020-04552-0 (JCR Q3)

Alshoura, W. H.✉, Zainol, Z., Teh, J.S., Alawida, M. A New Chaotic Image Watermarking Scheme based on SVD and IWT (2020) IEEE Access. DOI: https://doi.org/10.1109/ACCESS.2020.2978186 (JCR Q1)

Teh, J.S. , Alawida, M., Ho, J.J. Unkeyed hash function based on chaotic sponge construction and fixed-point arithmetic (2020) Nonlinear Dynamics. DOI: https://doi.org/10.1007/s11071-020-05504-x (JCR Q1)

Alawida, M.✉, Samsudin, A., Teh, J.S.✉ Enhanced digital chaotic maps based on bit reversal with applications in random bit generators (2020) Information Sciences, 512, pp. 1155-1169. DOI: https://doi.org/10.1016/j.ins.2019.10.055 (JCR Q1)

Teh, J.S.✉, Alawida, M., Sii, Y.C. Implementation and practical problems of chaos-based cryptography revisited (2020) Journal of Information Security and Applications, 50, pp. -. DOI: https://doi.org/10.1016/j.jisa.2019.102421 (JCR Q3)

Yeoh, W.-Z., Teh, J.S.✉, Sazali, M.I.S.B.M. µ2: A Lightweight Block Cipher (2020) Lecture Notes in Electrical Engineering, 603, pp. 281-290. DOI: https://doi.org/10.1007/978-981-15-0058-9_27 (Scopus)



Alawida, M.✉, Samsudin, A., Teh, J.S.✉, Alshoura, W.H. Digital Chaotic Cosine Map for Cryptographic Applications (2019) IEEE Access 7, pp. 150609-150622. DOI: https://doi.org/10.1109/ACCESS.2019.2947561 (JCR Q1)

Alawida, M.✉, Samsudin, A., Teh, J.S., Alshoura, W.H. Deterministic chaotic finite-state automata (2019) Nonlinear Dynamics, 98 (3), pp. 2403-2421. DOI: https://doi.org/10.1007/s11071-019-05311-z (JCR Q1)

Alawida, M.✉, Teh, J.S., Samsudin, A., Alshoura, W.H. An image encryption scheme based on hybridizing digital chaos and finite state machine (2019) Signal Processing, 164, pp. 249-266. DOI: https://doi.org/10.1016/j.sigpro.2019.06.013 (JCR Q1)

Alawida, M., Samsudin, A., Teh, J.S.✉, Alkhawaldeh, R.S. A new hybrid digital chaotic system with applications in image encryption (2019) Signal Processing, 160, pp. 45-58. DOI: https://doi.org/10.1016/j.sigpro.2019.02.016 (JCR Q1)

Alawida, M., Samsudin, A., Teh, J.S.✉ Enhancing unimodal digital chaotic maps through hybridisation (2019) Nonlinear Dynamics, 96 (1), pp. 601-613. DOI: https://doi.org/10.1007/s11071-019-04809-w (JCR Q1)

Yeoh, W.-Z., Teh, J.S.✉, Chern, H.R. A parallelizable chaos-based true random number generator based on mobile device cameras for the Android platform (2019) Multimedia Tools and Applications, 78 (12), pp. 15929-15949. DOI: https://doi.org/10.1007/s11042-018-7015-0  (JCR Q2)

Teh, J.S.✉, Tan, K., Alawida, M. A chaos-based keyed hash function based on fixed point representation (2019) Cluster Computing, 22 (2), pp. 649-660. DOI: https://doi.org/10.1007/s10586-018-2870-z (JCR Q1)

Zhang, Y., Chen, J.✉, Chen, K., Xu, R., Teh, J., Zhang, S. Network traffic identification of several open source secure proxy protocols (2019) International Journal of Network Management, , pp. -. DOI: https://doi.org/10.1002/nem.2090 (JCR Q4)

Ibrahim, D.R., Abdullah, R., Teh, J.S.✉, Alsalibi, B. Authentication for ID cards based on colour visual cryptography and facial recognition (2019) ACM International Conference Proceeding Series, , pp. 164-167. DOI: https://doi.org/10.1145/3309074.3309077 (ISI)



Chen, J. ✉, Teh, J. , Liu, Z. ✉, Su, C. ✉, Samsudin, A. ✉, Xiang, Y. ✉ Towards accurate statistical analysis of security margins: New searching strategies for differential attacks (2017) IEEE Transactions on Computers, 66 (10), pp. 1763-1777. DOI: https://doi.org/10.1109/TC.2017.2699190 (JCR Q1)

Teh, J.S., Samsudin, A.✉ A chaos-based authenticated cipher with associated data (2017) Security and Communication Networks, 2017, pp. -. DOI: https://doi.org/10.1155/2017/9040518 (JCR Q3)

Teh, J.S., Samsudin, A.✉ A Stream Cipher based on Spatiotemporal Chaos and True Random Synchronization (2017) IETE Journal of Research, 63 (3), pp. 346-357. DOI: https://doi.org/10.1080/03772063.2017.1284617 (JCR Q4)



Teh, J.S., Teng, W., Samsudin, A. A true random number generator based on hyperchaos and digital sound (2016) 2016 3rd International Conference on Computer and Information Sciences, ICCOINS 2016 - Proceedings, , pp. 264-269. DOI: https://doi.org/10.1109/ICCOINS.2016.7783225 (ISI)

Chen, J.✉, Miyaji, A., Su, C., Teh, J. Improved Differential Characteristic Searching Methods (2016) Proceedings - 2nd IEEE International Conference on Cyber Security and Cloud Computing, CSCloud 2015 - IEEE International Symposium of Smart Cloud, IEEE SSC 2015, , pp. 500-508. DOI: https://doi.org/10.1109/CSCloud.2015.42 (ISI)

Chen, J.✉, Miyaji, A., Su, C., Teh, J.S. Accurate estimation of the full differential distribution for general Feistel structures (2016) Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 9589, pp. 108-124. DOI: https://doi.org/10.1007/978-3-319-38898-4_7 (ISI)

Chen, J.✉, Teh, J.S.✉, Su, C., Samsudin, A., Fang, J. Improved (related-key) attacks on round-reduced KATAN-32/48/64 based on the extended boomerang framework (2016) Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 9723, pp. 333-346. DOI: https://doi.org/10.1007/978-3-319-40367-0_21 (ISI)



Teh, J.S., Samsudin, A.✉, Al-Mazrooie, M., Akhavan, A. GPUs and chaos: a new true random number generator (2015) Nonlinear Dynamics, 82 (4), pp. 1913-1922. DOI: https://doi.org/10.1007/s11071-015-2287-7 (JCR Q1)

Teh, J.S., Samsudin, A.✉, Akhavan, A. Parallel chaotic hash function based on the shuffle-exchange network (2015) Nonlinear Dynamics, 81 (3), pp. 1067-1079. DOI: https://doi.org/10.1007/s11071-015-2049-6 (JCR Q1)




Mohamed Fadul Iedres Fadul (On-going)

Teng Wei Jian (On-going)

Dyala Ibrahim (On-going)

Damilare Peter Oyinloye (On-going)

Wafa' Hamdan Alshoura (On-going)

Moatsum Alawida (Completed)



Lee Ting Rong (On-going)

Yeoh Wei Zhu (On-going)

Ho Jia Jie (Graduated)



CPT212 - Design and Analysis of Algorithms

CMT221/CMM222 - Database Organisation and Design

CCS523/CCS528 - Information Security and Cryptography

Recognition & Leadership

Peer Review

Verified list available at Publons.
Q1 - IEEE Access, Signal Processing, Optics & Laser Technology
Q2 - IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Q3 - Journal of Information Security and Applications, IET Image Processing
Q4 - Wireless Personal Communications, KSII Transactions on Internet and Information Systems, Scientia Iranica
Scopus - Recent Patents on Computer Science, Indonesian Journal of Electrical Engineering and Computer Science, Digital Communications and Networks, Engineering Science and Technology


Certified Professional Trainer, Human Resources Development Fund (HRDF), Ministry of Human Resources Malaysia (Credential ID: TTT/23896)
Certified Ethereum Administrator, iExploTech (Credential ID: IEXCEA191217#355275#004)


Evaluation Panel - National Trusted Cryptographic Algorithm List (MySEAL) Project, CyberSecurity Malaysia