← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 24
  1. It’s well known that string comparisons can leak timing information.

  2. A useful software architecture concept is the distinction between the control plane and data plane.

  3. An experiment showing the effects physical proximity has on network latency.

  4. Notes from reversing implmentation details of the macOS Virtualization.Framework

  5. P-256 in Sage

    Reference code for creating NIST P-256 curve objects in Sagemath.

  6. Notes and implementation of the Goodrich and Tamassia paper on authenticated dictionaries with skip lists.

  7. Notes on the Boneh and Venkatesan’s paper describing the Hidden Number Problem and code demonstrating some of the results.

  8. ECDSA is Weird

    Unexpected properties of ECDSA signatures.

  9. Different ways to describe the entropy of a random variable.

  10. How to use RSA to encrypt symmetric keys and how RSA-KEM relates to RSA-OAEP.

  11. Moving towards operationalizing system design reviews.

  12. The purpose of ssh-agent and observations how ssh-agent improves UX and security.

  13. Overview and implementation of the Fiat-Shamir heuristic used to build signature schemes from interactive zero-knowledge proofs.

  14. My attempt to grok the Lenstra–Lenstra–Lovász (LLL) algorithm used for basis reduction.

  15. Subgroup confinement attacks can apply in offline and online contexts.

  16. Non-obvious ways of getting code execution when testing code that uses user input to build shell commands.

  17. An introduction to lattice-based cryptography using the broken Goldreich–Goldwasser–Halevi (GGH) cryptosystem.

  18. Breaking RSA with sequential prime key parameter generation.

  19. Decrypting RSA ciphertexts using correlated parameters.

  20. Using netfilter to programmtically rewrite the source IP address of ICMP packets.

  21. Iceland

    Takeaways from my first trip to Iceland and places I hope to revisit.

  22. Patterns/anti-patterns for designing authorization APIs.

  23. How to securely migrate from an insecure password hash algorithm to a secure one.

  24. Fuzzing Servers

    One tip for finding fast and useful fuzz targets for networked code.