from mikecb’s Activity on Github: https://github.com/StefanScherer/packer-windows
from mikecb’s Activity on Github: https://github.com/pivotal-cf/cred-alert
from mikecb’s Activity on Github: https://github.com/newaetech/chipwhisperer
from mikecb’s Activity on Github: https://github.com/google/TrustScore
Secure authentication and authorization within Facebook’s infrastructure play important
roles in protecting people using Facebook’s services. Enforcing security while maintaining a
flexible and performant infrastructure can be challenging at Facebook’s scale, especially in the
presence of varying layers of trust among our servers. Providing authentication and encryption
on a per-connection basis is certainly necessary, but also insufficient for securing more complex
flows involving multiple services or intermediaries at lower levels of trust.
To handle these more complicated scenarios, we have developed two token-based mechanisms
for authentication. The first type is based on certificates and allows for flexible verification due
to its public-key nature. The second type, known as “crypto auth tokens”, is symmetric-key
based, and hence more restrictive, but also much more scalable to a high volume of requests.
Crypto auth tokens rely on pseudorandom functions to generate independently-distributed keys
for distinct identities.
Finally, we provide (mock) examples which illustrate how both of our token primitives can be
used to authenticate real-world flows within our infrastructure, and how a token-based approach
to authentication can be used to handle security more broadly in other infrastructures which
have strict performance requirements and where relying on TLS alone is not enough.
from mikecb’s Activity on Github: https://github.com/heptiolabs/google-kms-pgp
from mikecb’s Activity on Github: https://github.com/kubernetes/test-infra