How Microprobing Can Attack Encrypted Memory.pdf
1.4 MB
Topics : IC Reverse Engineering. #ic #hardware #reversing
In this paper you can see how microprobing can be used to break encryption in microcontrollers, it was used two samples to show that, power analysis and some statistical analysis were used along with microprobing to extract the encrypted data and create a table of corresponding values from it, injecting arbitrary data on data bus.
In this paper you can see how microprobing can be used to break encryption in microcontrollers, it was used two samples to show that, power analysis and some statistical analysis were used along with microprobing to extract the encrypted data and create a table of corresponding values from it, injecting arbitrary data on data bus.
p.file
How Microprobing Can Attack Encrypted Memory.pdf
You can find more information about the aspects of the memories in the book "Hardware Security - A Hands-on Learning Approach"
Differential Power Analysis.pdf
398.5 KB
Topics: Cryptography, Hardware. #hardware #crypto
Differential Power Analysis (DPA) attacks use statistical analysis and error correction techniques to extract information correlated to secret keys. DPA can use known plaintext or known ciphertext and can find encryption or decryption keys. Several sources introduce noise into DPA measurements, including electromagnetic radiation and thermal noise, mismatching of device clocks and sample clocks, and uncorrected temporal misalignment of traces.
Differential Power Analysis (DPA) attacks use statistical analysis and error correction techniques to extract information correlated to secret keys. DPA can use known plaintext or known ciphertext and can find encryption or decryption keys. Several sources introduce noise into DPA measurements, including electromagnetic radiation and thermal noise, mismatching of device clocks and sample clocks, and uncorrected temporal misalignment of traces.
p.file
Differential Power Analysis.pdf
FIPS 46-3, Data Encryption Standard (DES).pdf
457.1 KB
Useful for understanding of DES algorithm. #crypto
Topics: Intel ME. #reversing
Kakaroto's research of Intel ME Exploitation.
Intel TXE-Poc:
https://github.com/ptresearch/IntelTXE-PoC
sources:
https://kakaroto.ca/2019/11/exploiting-intels-management-engine-part-1-understanding-pts-txe-poc/
https://kakaroto.homelinux.net/2019/11/exploiting-intels-management-engine-part-2-enabling-red-jtag-unlock-on-intel-me-11-x-intel-sa-00086/
https://kakaroto.ca/2020/08/exploiting-intels-management-engine-part-3-usb-hijacking-intel-sa-00086/
Kakaroto's research of Intel ME Exploitation.
Intel TXE-Poc:
https://github.com/ptresearch/IntelTXE-PoC
sources:
https://kakaroto.ca/2019/11/exploiting-intels-management-engine-part-1-understanding-pts-txe-poc/
https://kakaroto.homelinux.net/2019/11/exploiting-intels-management-engine-part-2-enabling-red-jtag-unlock-on-intel-me-11-x-intel-sa-00086/
https://kakaroto.ca/2020/08/exploiting-intels-management-engine-part-3-usb-hijacking-intel-sa-00086/
GitHub
GitHub - ptresearch/IntelTXE-PoC: Intel Management Engine JTAG Proof of Concept
Intel Management Engine JTAG Proof of Concept . Contribute to ptresearch/IntelTXE-PoC development by creating an account on GitHub.
Topics: MIT Courses. #programming #comp_arch #learning
MIT courses of Electrical Engineering and Computer Science.
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/
MIT courses of Electrical Engineering and Computer Science.
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/
MIT OpenCourseWare
Search | MIT OpenCourseWare | Free Online Course Materials
MIT OpenCourseWare is a web based publication of virtually all MIT course content. OCW is open and available to the world and is a permanent MIT activity
MOLES_Malicious_off-chip_leakage_enabled_by_side-c.pdf
495 KB
Topics: MOLES, Side-Channel Attack, Differential Power Analysis. #hardware #crypto
Malicious Off-Chip Leakage Enabled by Side-Channels (MOLES) is implemented with spread-spectrum techniques to create additional side-channels that can leak information below the noise power level, thus hardening the process of trojan detection, since only the attacker knows how to extract the information leaked by the side-channels.
Malicious Off-Chip Leakage Enabled by Side-Channels (MOLES) is implemented with spread-spectrum techniques to create additional side-channels that can leak information below the noise power level, thus hardening the process of trojan detection, since only the attacker knows how to extract the information leaked by the side-channels.
p.file
MOLES_Malicious_off-chip_leakage_enabled_by_side-c.pdf
Additional information about spread-spectrum:
https://www.ni.com/pt-br/innovations/white-papers/06/understanding-spread-spectrum-for-communications.html
https://www.electronics-notes.com/articles/radio/dsss/what-is-direct-sequence-spread-spectrum.php (using the XOR)
https://www.ni.com/pt-br/innovations/white-papers/06/understanding-spread-spectrum-for-communications.html
https://www.electronics-notes.com/articles/radio/dsss/what-is-direct-sequence-spread-spectrum.php (using the XOR)
Ni
Understanding Spread Spectrum for Communications
This document covers an introduction to RF, wireless and high-frequency signals and systems.
#learning #misc
https://sci.hubg.org/
@scihubot
The first pirate website in the world to provide mass and public access to tens of millions of research papers.
https://sci.hubg.org/
@scihubot
The first pirate website in the world to provide mass and public access to tens of millions of research papers.
Scan Based Attacks.pdf
294.9 KB
Topics: Scan Chain, Scan Based Attacks, JTAG. #hardware #reversing
This paper explains how Scan-based Design-for-Test (DFT) can be used to compromise the security of a microchip and extract the secret keys of a cryptographic algorithm.
This paper explains how Scan-based Design-for-Test (DFT) can be used to compromise the security of a microchip and extract the secret keys of a cryptographic algorithm.
Forwarded from FreeBSD
cs631-video-lectures.zip
1.4 GB
Advanced Programming in the UNIX Environment - Complete Course
In this course (CS631) from Stevens Institute of Technology taught by Jan Schaumann, you will learn to develop complex system-level software in the C programming language while gaining an intimate understanding of the Unix operating system and its programming environment.
—Topics covered include the user/kernel interface, fundamental concepts of Unix, user authentication, basic and advanced I/O, fileystems, signals, process relationships, and interprocess communication. Fundamental concepts of software development and maintenance on Unix systems (development and debugging tools such as "make" and "gdb") will also be covered.
—Full course schedule, slides and programs can be found at:
https://stevens.netmeister.org/631/
—Full video series (56) is available on youtube too:
https://www.youtube.com/watch?v=BsB9Cg6yJc4&list=PL0qfF8MrJ-jxMfirAdxDs9zIiBg2Wug0z&index=1
In this course (CS631) from Stevens Institute of Technology taught by Jan Schaumann, you will learn to develop complex system-level software in the C programming language while gaining an intimate understanding of the Unix operating system and its programming environment.
—Topics covered include the user/kernel interface, fundamental concepts of Unix, user authentication, basic and advanced I/O, fileystems, signals, process relationships, and interprocess communication. Fundamental concepts of software development and maintenance on Unix systems (development and debugging tools such as "make" and "gdb") will also be covered.
—Full course schedule, slides and programs can be found at:
https://stevens.netmeister.org/631/
—Full video series (56) is available on youtube too:
https://www.youtube.com/watch?v=BsB9Cg6yJc4&list=PL0qfF8MrJ-jxMfirAdxDs9zIiBg2Wug0z&index=1
A_Security_Evaluation_Methodology_for_Smart_Cards_Against_Electromagnetic.pdf
283.4 KB
Topics: Electromagnetic Side-Channel Attack, EM Simulation. #hardware #reversing
Security Evaluation against EM side-channel attack using an EM simulation methodology.
This EM simulation methodology involves current flow simulation, chip layout parasitics extraction, then data processing to simulate direct EM emissions or modulated emissions.
Security Evaluation against EM side-channel attack using an EM simulation methodology.
This EM simulation methodology involves current flow simulation, chip layout parasitics extraction, then data processing to simulate direct EM emissions or modulated emissions.
Topics: PCI-based DMA Attack. #hardware #exploit
https://github.com/carmaa/inception
Inception is a physical memory manipulation and hacking tool exploiting PCI-based DMA. The tool can attack over FireWire, Thunderbolt, ExpressCard, PC Card and any other PCI/PCIe HW interfaces.
https://github.com/carmaa/inception
Inception is a physical memory manipulation and hacking tool exploiting PCI-based DMA. The tool can attack over FireWire, Thunderbolt, ExpressCard, PC Card and any other PCI/PCIe HW interfaces.
GitHub
GitHub - carmaa/inception: Inception is a physical memory manipulation and hacking tool exploiting PCI-based DMA. The tool can…
Inception is a physical memory manipulation and hacking tool exploiting PCI-based DMA. The tool can attack over FireWire, Thunderbolt, ExpressCard, PC Card and any other PCI/PCIe interfaces. - carm...