{"version": "https://jsonfeed.org/version/1", "title": "/dev/posts/ - Tag index - cryptography", "home_page_url": "https://www.gabriel.urdhr.fr", "feed_url": "/tags/cryptography/feed.json", "items": [{"id": "http://www.gabriel.urdhr.fr/2025/12/08/asymmetric-keys-and-siths/", "title": "Asymmetric keys and Siths", "url": "https://www.gabriel.urdhr.fr/2025/12/08/asymmetric-keys-and-siths/", "date_published": "2025-12-08T00:00:00+01:00", "date_modified": "2025-12-08T00:00:00+01:00", "tags": ["computer", "cryptography", "star-wars"], "content_html": "<p>Some (not so serious) cryptographic wisdom\nfrom a long time ago\u2026</p>\n"}, {"id": "http://www.gabriel.urdhr.fr/2025/07/08/books-2024/", "title": "Books I have read in 2024", "url": "https://www.gabriel.urdhr.fr/2025/07/08/books-2024/", "date_published": "2025-07-08T00:00:00+02:00", "date_modified": "2025-07-08T00:00:00+02:00", "tags": ["book", "cryptography", "society"], "content_html": "<p>Books I have read in 2024.\nTries to avoid spoiling as much as possible\nand therefore does not contain a very deep analysis or review of most books.</p>\n"}, {"id": "http://www.gabriel.urdhr.fr/2024/05/09/x3dh/", "title": "Notes on X3DH", "url": "https://www.gabriel.urdhr.fr/2024/05/09/x3dh/", "date_published": "2024-05-09T00:00:00+02:00", "date_modified": "2024-05-09T00:00:00+02:00", "tags": ["computer", "network", "cryptography", "diffie-hellman"], "content_html": "<p>Some notes on <a href=\"https://signal.org/docs/specifications/x3dh/\">X3DH</a> (Extended Triple Diffie-Hellman).</p>\n"}, {"id": "http://www.gabriel.urdhr.fr/2022/02/26/tls1.3-intro/", "title": "Introduction to TLS v1.3", "url": "https://www.gabriel.urdhr.fr/2022/02/26/tls1.3-intro/", "date_published": "2022-02-26T00:00:00+01:00", "date_modified": "2024-11-23T01:15:07+01:00", "tags": ["computer", "web", "network", "tls", "cryptography"], "content_html": "<p>Some notes about how <a href=\"https://datatracker.ietf.org/doc/html/rfc8446\">TLS v1.3</a> works.\nThis is a follow-up of the <a href=\"https://www.gabriel.urdhr.fr/2021/11/30/tls1.2-intro/\">previous episode</a>\nabout <a href=\"https://datatracker.ietf.org/doc/html/rfc5246\">TLS v1.2</a>.\nAs before, the goal is to have a high-level overview\nabout how the protocol works,\nwhat is the role of the different messages\nand be able to understand (and debug) a network traffic dump.</p>\n"}, {"id": "http://www.gabriel.urdhr.fr/2021/11/30/tls1.2-intro/", "title": "Introduction to TLS v1.2", "url": "https://www.gabriel.urdhr.fr/2021/11/30/tls1.2-intro/", "date_published": "2021-11-30T00:00:00+01:00", "date_modified": "2024-11-23T01:15:07+01:00", "tags": ["computer", "web", "network", "tls", "cryptography"], "content_html": "<p>Some notes\nabout how <a href=\"https://datatracker.ietf.org/doc/html/rfc5246\">TLS v1.2</a>\n(Transport Layer Security) works.\nThe goal explain what is going on in a network traffic dump,\nthe role of the different TLS extensions,\nthe impact of the different cipher suites on security, etc.\nIt includes several diagrams and many references.</p>\n"}, {"id": "http://www.gabriel.urdhr.fr/2021/10/19/diffie-hellman-intro/", "title": "Introduction to the Diffie-Hellman key exchange", "url": "https://www.gabriel.urdhr.fr/2021/10/19/diffie-hellman-intro/", "date_published": "2021-10-19T00:00:00+02:00", "date_modified": "2021-10-19T00:00:00+02:00", "tags": ["computer", "network", "cryptography", "tls", "diffie-hellman"], "content_html": "<p>The Diffie-Hellman (DH) key exchange (and variants thereof) is widely used\nin many protocols\n(such as TLS, SSH, IKE (IPSec), Signal, etc.)\nto bootstrap some symmetric key material\nwhich may then be used to secure communication channel between two parties.\nThis introduction\nfocuses on the different ways the DH key exchange\nis used in practice\nin several protocols (especially TLS)\nand the impact of these different approaches on the security.\nThis is intended as a prelude for the upcoming <a href=\"https://www.gabriel.urdhr.fr/2021/11/30/tls1.2-intro/\">next episodes</a>\nabout how TLS works.</p>\n"}]}