Peer-reviewed publication, PST 2025
Privacy, Security and Trust (PST) 2025 · IEEE Xplore
Peer review at an established venue is external evidence the work holds up under scrutiny by people paid to find holes in it. That is the bar I hold my engineering to.
Read the paper on IEEE Xplore