Sitemap
A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.
Pages
Posts
Future Blog Post
Published:
This post will show up by default. To disable scheduling of future posts, edit config.yml and set future: false.
Blog Post number 4
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 3
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 2
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
Blog Post number 1
Published:
This is a sample blog post. Lorem ipsum I can’t remember the rest of lorem ipsum and don’t have an internet connection right now. Testing testing testing this blog post. Blog posts are cool.
portfolio
Combinational Circuit Using Verilog and OpenLane
Designed and implemented a 5-bit combinational ALU circuit using Verilog HDL and synthesized the design using the OpenLane toolchain with the SkyWater 130 nm Process Design Kit (PDK).
5-Bit CPU Simulation and Verification
Designed and simulated a 5-bit CPU and verified its correctness by executing sample programs stored in ROM.
Build a Large Language Model from Scratch
Implemented a GPT-style language model from scratch, including tokenization, embeddings, attention, transformer blocks, training, and text generation.
Micrograd: A Tiny Autograd Engine
A lightweight automatic differentiation engine implementing reverse-mode autodiff and neural networks with a PyTorch-like API.
publications
QSAC: Quantum-assisted Secure Audio Communication using quantum entanglement, audio steganography, and classical encryption
Published in Published in Engineering Science and Technology., 2025
This paper proposes QSAC, a novel framework for secure audio communication that integrates quantum key distribution (QKD) using the E91 protocol, classical encryption (ChaCha20-Poly1305), and audio steganography (LSB). The system generates a quantum-secured key, hashes it with SHA-3 for high entropy, hides the secret audio within a cover signal, and then encrypts it. Rigorous experiments demonstrated the method’s robustness against classical and quantum attacks, showing high randomness in the encrypted output (avg. entropy ~16) and successfully using the CHSH inequality to detect eavesdroppers.
Recommended citation: @article{RIFAT2025102167, title = {QSAC: Quantum-assisted Secure Audio Communication using quantum entanglement, audio steganography, and classical encryption}, journal = {Engineering Science and Technology, an International Journal}, volume = {70}, pages = {102167}, year = {2025}, issn = {2215-0986}, doi = {https://doi.org/10.1016/j.jestch.2025.102167}, url = {https://www.sciencedirect.com/science/article/pii/S2215098625002228}, author = {Md. Raisul Islam Rifat and Md. Mizanur Rahman and Md. Abdul Kader Nayon and Md Shawmoon Azad and M.R.C. Mahdy}, keywords = {Quantum Key Distribution (QKD), E91 protocol, Entanglement, CHSH inequality, Steganography, ChaCha20-Poly1305, Secure Hash Algorithm (SHA)}, }
Download Paper | Download Bibtex
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown file that can be all markdown-ified like any other post. Yay markdown!
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
teaching
Lecturer, Department of Computer Science & Engineering
Lecturer, Dhaka International University, 2015
Served as a Lecturer in the Department of Computer Science & Engineering at Dhaka International University from September 2025 to June 2026.
Teaching Assistant
Undergraduate course, Temple University, Department of Computer & Information Science, 2026
Teaching Assistant for CIS 1057: Programming in C at Temple University.
