@Werner talked about the significant investments AWS is making in automated reasoning tools "that make it easy for customers to help detect security gaps" in his re:invent keynote.
1/n “IAM Access Analyzer validates that your IAM policies only allow what you intended” @AWSIdentity. Available at no cost, turn it on now to validate there is no unintended access to your S3 buckets and other resources:
2/n IAM Access Analyzer is powered by Zelkova. “Zelkova translates policies into precise mathematical language and then uses automated reasoning tools to check their properties.” How Zelkova works: https://d1.awsstatic.com/Security/pdfs/Semantic_Based_Automated_Reasoning_for_AWS_Access_Policies_Using_SMT.pdf
3/n “Zelkova makes broad statements about all resource requests because its based on mathematics and proves instead of using heuristics”. Powers S3 Block Public Access, AWS Config Managed Rules, AWS Trusted Advisor, Amazon Macie, Amazon GuardDuty, IoT Device Defender, and more.
5/n @AndrewGacek describes the automated reasoning technique driving S3 Block Public Access,
7/n Whats the secret sauce? Its how we transform AWS into Math. Nerd out with this talk on the recipe for the secret sauce
9/n How are we using automated reasoning internally? Read about the machine-checked proof of security for AWS Key Management service: https://dl.acm.org/doi/10.1145/3319535.3354228
10/10 To view the journey of taking automated reasoning from an academic curiosity to something that applies at AWS scale watch @byroncook
You can follow @neharungta.
Tip: mention @twtextapp on a Twitter thread with the keyword “unroll” to get a link to it.

Latest Threads Unrolled:

By continuing to use the site, you are consenting to the use of cookies as explained in our Cookie Policy to improve your experience.