Skip to content

Repository files navigation

                    __
                  .'o `.
                 /  .-. \
                 \_/  / /
                     / /       _____
                    / /     .-'     `-.
                   / /    .'           \
                  /  `---'    .---.     \
                  `-.______.-'    `-.   \
                           `-._      \   \
                               `-----.\   \
                                  ||  `-._ \
                                  ||      `-\
                                  ||      //
                                  ||     //
                                  ||    //
                                  ||   //
                                  ||  //
                                  || ((
                                  ||  `'
                               ___||___

Flamingo

CI License: MIT Ask DeepWiki

Architecture · API & client · Development · Releases

⚠️ Active development. Not ready for production use. ⚠️

Flamingo compares an Orb credential photo, a live selfie, and a challenge image inside an AWS Nitro Enclave. If all three face comparisons meet the requested threshold, it returns a signed match statement. Images and results stay encrypted between the client and enclave; the host relays them.

This repository includes:

  • An HTTP host and enclave service for DeepFace matching.
  • A Rust client that verifies enclave attestation, encrypts inputs, and checks signed results.
  • Reproducible OCI and Nitro EIF builds, with PCR measurements for clients to pin.

GrayBadge and LightGuard requests are defined but not supported yet.

About

🦩 A WIP-110 reference implementation of the Flamingo Verifier and related crates.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages