Ph.D. Research Scholar
Secured Embedded Architecture Laboratory
Department of Computer Science and Engineering
Indian Institute of Technology Kharagpur
GPG Fingerprint
14AA 7ACE 4F48 5B3E 7A1D 9415 4836 13FE 6421 3B80
Cryptography, Hardware Security, VLSI Design, VLSI Architecture, Side-Channel Analysis, Quantum Computation, Quantum Cryptography, Quantum Information Processing
2017 July - Current
Department of Computer Science and Engineering,
Indian Institute of Technology, Kharagpur
Institute Research Fellow under the supervision of Professor Debdeep Mukhopadhyay.
2012 July - 2017 April
Department of Electronics and Electrical Communication Engineering,
Indian Institute of Technology, Kharagpur
B.Tech + M.Tech Dual Degree
2010 - 2012
Patha-Bhavana
Visva-Bharati Central University
2001 - 2010
Patha-Bhavana
Visva-Bharati Central University
Hardware Acceleration of Searchable Encryption
A Bag, S Patranabis, L Tribhuvan, D Mukhopadhyay
Cryptographically Secure Multi-tenant Provisioning of FPGAs
A Bag, S Patranabis, DB Roy, D Mukhopadhyay
Fault Template Attacks on Block Ciphers Exploiting Fault Propagation
S Saha, A Bag, DB Roy, S Patranabis, D Mukhopadhyay
Neural Network based Inherently Fault-Tolerant Cryptographic Primitives without Explicit Redundancy Checks (To Appear)
M Alam, A Bag, DB Roy, D Jap, J Breier, S Bhasin, D Mukhopadhyay
FlexiPair: An Automated Programmable Framework for Pairing Cryptosystems (Under Review)
A Bag, DB Roy, S Patranabis, D Mukhopadhyay
Leakage Assessment in Fault Attacks: A Deep Learning Perspective
S Saha, M Alam, A Bag, D Mukhopadhyay, P Dasgupta
Pushing the Limits of Fault Template Attacks: The Role of Side-Channels
S Saha, A Bag, D Mukhopadhyay
A Review on Emotion Recognition Using Speech
S Basu, J Chakraborty, A Bag, M Aftabuddin
Emotion Recognition Based on Physiological Signals Using Valence-arousal Model
S Basu, N Jana, A Bag, M Mahadevappa, J Mukherjee, S Kumar, R Guha
Affect Detection in Normal Groups With the Help of Biological Markers
S Basu, A Bag, M Mahadevappa, J Mukherjee, R Guha
Effects of Emotion on Physiological Signals
S Basu, A Bag, M Aftabuddin, M Mahadevappa, J Mukherjee, R Guha
Fault-tolerant Implementations of Physically Unclonable Functions on FPGA
DP Sahoo, A Bag, S Patranabis, D Mukhopadhyay, RS Chakraborty
Secured Hardware Extension
Department of Computer Science and Engineering,
Indian Institute of Technology, Kharagpur
May. 2017 - September. 2017 (Short-term participation)
National Remote Sensing Centre, Indian Space Research Organisation
Hyderabad, Telengana, INDIA
Summer Research Intern
Teaching Assistant
High Performance Computer Architecture CS60003
PG Depth Course
Teaching Assistant
Cryptography and Network Security CS60041
UG Elective Course
Teaching Assistant
High Performance Computer Architecture CS60003
PG Depth Course
Teaching Assistant
Computer Organization and Architecture CS31001
UG Breadth Course
Teaching Assistant
Hardware Security CS60004
PG Elective Course
Teaching Assistant
Digital Signal Processing EC31008
UG Laboratory Course
Teaching Assistant
Network Theory EC29005
UG Laboratory Course
Member of winning team of HACK@DAC’18 hardware security contest held at San-Francisco, CA, USA with ACM/IEEE DAC 2018. The task was to find bugs/vulnerabilities in Pulpino RISC-V core.
Developed an autonomous maze solver robot, which can find its own way out from a maze as part of the GeoAware competition at Kshitij 2014, IIT Kharagpur.
by the god of mathematics - Leonhard Euler
grep -rnw '/path/to/somewhere/' -e 'pattern'
sudo ldconfig -n -v /usr/local/lib
sudo gedit /etc/ld.so.conf.d/<library_name>.conf
#Add library path to <library_name>.conf
sudo ldconfig
wget -r -np -R "index.html*" http://example.com/example_subdir/
ffmpeg -video_size 1920x1080 -framerate 24 -f x11grab -i :0.0+0,0 -f alsa -ac 2 -i pulse zacodec aac -strict experimental output_screen.mp4
ffmpeg -f v4l2 -framerate 90 -video_size 1280x720 -input_format mjpeg -i /dev/video1 output_camera.mkv
ffmpeg -f v4l2 -framerate 25 -video_size 640x480 -i /dev/video0 -f x11grab -framerate 100 -video_size 1600x900 -i :0.0 -filter_complex "[0:v]pad=iw:900:0:(oh-ih)/2[left];[left][1:v]hstack" output_scrcam.mp4
showterm <executable_name>
ln -s /path/to/file /path/to/symlink #Create
ln -sf /path/to/file /path/to/symlink #Update
qpdf --pages <input_file>.pdf <page_number_start - page_number_stop> -- <input_file>.pdf <output_file>.pdf
pdfcrop --margins '-<left> -<top> -<right> -<bottom>' <input_file>.pdf <output_file>.pdf
wc -l <file_name>
cv=geGetEditCellView()
foreach( item cv~>steiners
dbDeleteObject( item )
)
valgrind --tool=callgrind --dump-instr=yes ./<program_name>
#Use kcachegrind tool to view the results
I do enjoy clicking sometimes ☺️.
For more, visit