Live data from Hacker News

Viewing profile — trishankdatadog

trishankdatadog

HN member
Joined
Tue, Mar 05, 2019, 5:18 PM UTC
HN karma
137
Public activity
68 items

About trishankdatadog

Staff Security Engineer at Datadog. Helped to research and develop The Update Framework and Uptane.

https://www.datadoghq.com/blog/engineering/secure-publication-of-datadog-agent-integrations-with-tuf-and-in-toto/

[ my public key: https://keybase.io/trishankdatadog; my proof: https://keybase.io/trishankdatadog/sigs/_cd-A1MG5SKsgl0QhIfFSiYYQWMvyH22zf5fbmYkXlc ]

Recent public activity

  1. comment
    Comment #36047962

    python-tuf [1] back then assumed that everything was manipulated locally, yes, but a lot has changed since then: you can now read/write metadata entirely in memory, and integrate w…

  2. comment
    Comment #27587304

    > >The complexity designed into this system might make sense. TUF is very complex and not worth it for most projects, but Debian is exactly what TUF is designed for. I disagree tha…

  3. comment
    Comment #26333956

    Thanks for the TUF shoutout!

  4. comment
  5. comment
    Comment #26011812

    Yes, we (Datadog Agent integrations) were one of the early adopters mentioned, please see our blog post [1]. Also, really, the TLDR should be just use TUF + in-toto already. [1] ht…

  6. comment
    Comment #24546580

    Reupping my comment [1] from the last discussion: > Agreed: adding port-knocking and fail2ban in addition to passwordless should not be and are not silly ideas. [1] https://news.yc…

  7. comment
    Comment #24546574

    signify is nice when key distribution, revocation, and rotation is handled for you... but how do you do that securely for many different publishers on a single repo?

  8. comment
    Comment #24512799

    > software update cryptography is both a solved problem (just use signify) Well, just use TUF [1] and in-toto [2] ;) [1] https://theupdateframework.io/ [2] https://in-toto.io/

  9. comment
    Comment #24446577

    Agreed: adding port-knocking and fail2ban in addition to passwordless should not be and are not silly ideas.

  10. comment
    Comment #24387814

    Yes, please see PEP 458: https://www.python.org/dev/peps/pep-0458/

  11. comment
    Comment #24376991

    LMAO, funniest thread all day

  12. comment
    Comment #24375697

    Yes, I talked about it: https://news.ycombinator.com/item?id=24371628

  13. comment
    Comment #24375692

    Philip is right: they are complementary: https://ssl.engineering.nyu.edu/blog/2020-02-03-transparent-...

  14. comment
    Comment #24375686

    Apply pattern/toolset recursively. Software supply chain problems largely eventually solved this way.

  15. comment
    Comment #24371628

    Don't miss how we used TUF [1] and in-toto [2] to build compromise-resilient CI/CD (the first in the industry AFAICT) for the Datadog Agent integrations [3][4] that detects attacks…

  16. comment
    Comment #24347616

    Little-known fact: like Google Fuchsia, Bottlerocket uses The Update Framework (TUF)[1][2] to securely update itself! [1] https://theupdateframework.io/ [2] https://github.com/awsl…

  17. comment
    Comment #24307294

    It's not well-documented, but non-FIPS can support 4096. FIPS goes up to 3072 for, well, FIPS reasons.

  18. comment
    Comment #24298008

    Anyway, how to generate GPG keys on YubiKey in ~15m: https://github.com/DataDog/yubikey

  19. comment
    Comment #24285465

    CI/CD is critical to any DevOps operation today, but when attackers compromise it, they get to distribute malicious software to millions of unsuspecting users. We present how Datad…

  20. story
  21. comment
    Comment #24274171

    Nassim Taleb has been saying this forever, he first talked about it in at least Antifragile IIRC.

  22. comment
    Comment #24261321

    "AGL includes the meta-updater Yocto layer that enables OTA software updates via Uptane, an automotive-specific extension to The Update Framework. Uptane and TUF are open standards…

  23. comment
    Comment #24194571

    Sure, but most SSH servers probably don't support FIDO2 yet (GitHub didn't the last time I checked). Also, please sign your git commits.

  24. comment
    Comment #24192289

    BTW, here is a handy way to quickly generate GPG keys (and set up git commit signing and SSH key derivation) on Yubikey: https://github.com/DataDog/yubikey

  25. comment
    Comment #24072525

    my bad, but still, no reply as yet...