Machine Learning needs Better Randomness Standards: Randomised Smoothing and PRNG-based attacks
Pranav Dahiya, Ilia Shumailov, Ross Anderson

TL;DR
This paper reveals vulnerabilities in machine learning systems that rely on poor or manipulated randomness, demonstrating novel attacks on Randomised Smoothing that can falsely certify model robustness.
Contribution
It introduces a novel attack exploiting compromised randomness in Randomised Smoothing, highlighting the need for improved randomness standards in ML security.
Findings
Attacks can falsify robustness certification by manipulating randomness.
Small changes in randomness can significantly affect certification outcomes.
Existing randomness tests may fail to detect maliciously compromised generators.
Abstract
Randomness supports many critical functions in the field of machine learning (ML) including optimisation, data selection, privacy, and security. ML systems outsource the task of generating or harvesting randomness to the compiler, the cloud service provider or elsewhere in the toolchain. Yet there is a long history of attackers exploiting poor randomness, or even creating it -- as when the NSA put backdoors in random number generators to break cryptography. In this paper we consider whether attackers can compromise an ML system using only the randomness on which they commonly rely. We focus our effort on Randomised Smoothing, a popular approach to train certifiably robust models, and to certify specific input datapoints of an arbitrary model. We choose Randomised Smoothing since it is used for both security and safety -- to counteract adversarial examples and quantify uncertainty…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Anomaly Detection Techniques and Applications · Chaos-based Image/Signal Encryption
Methodstravel james · fail · Focus
