3 ms·
Offering DMA to devices can be good actually if you care about performance, and the security issues can be eliminated with a properly set up IOMMU in the mix.
by zkms 9y ago
Offering DMA to devices can be good actually if you care about performance, and the security issues can be eliminated with a properly set up IOMMU in the mix.
- walterbell 9y agoCan IOMMU securely differentiate between devices on an external bus, such that a hostile device [1] cannot spoof a non-hostile device? [1] https://github.com/ufrisk/pcileech https://github.com/ufrisk/pcileech
- zkms 9y agohttps://www.sstic.org/media/SSTIC2017/SSTIC-actes/protip/SSTIC2017-Article-protip-daubignard_perez.pdf https://www.sstic.org/media/SSTIC2017/SSTIC-actes/protip/SST... answers your question.