Pointer Tagging for Memory Safety
Decentralized & Collaborative AI on Blockchain
How To: Integrate MSRD with Azure DevOps
Microsoft Security Risk Detection: How to integrate MSRD with Azure DevOps
How To: Microsoft Security Risk Detection (Web Vulnerability Scanning)
Microsoft Security Risk Detection – How to use MSRD to perform Web App Scanning
How to: Microsoft Security Risk Detection (Fuzzing)
Microsoft Security Risk Detection (MSRD): How to fuzz
Vale
Vale (Verified Assembly Language for Everest) is a tool for constructing formally verified high-performance assembly language code, with an emphasis on cryptographic code. It uses existing verification frameworks, such as Dafny and F*, for formal…
EverCrypt
EverCrypt (opens in new tab) is a high-performance, cross-platform, formally verified modern cryptographic provider distributed as a combined C/ASM library. EverCrypt packages cryptographic implementations from the HACL* and ValeCrypt projects, and automatically picks the fastest…
GitHub Publication Publication Publication Publication Publication
PASTA: PASsword-based Threshold Authentication
We introduce and formalize a new notion of password-based threshold token authentication, which protects password-based authentication against single point of failures. Specifically, we distribute the role of a single server among n servers and allow…