41554 blogs · [ { "id": "01a08781-fb95-705d-a1de-3bfc00736e9b", "title": "RFC 10024: Negotiating Post-Quantum TLS handshakes", "url": "https://amongbytes.com/posts/rfc-10024-negotiating-pq-tls-handshakes/", "published_at": "2026-08-03T00:00:00+00:00" }, { "id": "01a08781-fb96-70fa-a1ce-1b36c03db5c0", "title": "Speculative Parallel Rejection Sampling in ML-DSA Signing", "url": "https://amongbytes.com/posts/20260516-parallel-mldsa.html", "published_at": "2026-05-16T00:00:00+00:00" }, { "id": "01a08781-fb96-70fa-a1ce-1b36c0861b35", "title": "Benchmarking ML-DSA Signature Generation: Understanding Rejection Sampling Performance", "url": "https://amongbytes.com/posts/20260223-mldsa-benchmarking/20260223-mldsa-benchmarking.html", "published_at": "2026-02-23T00:00:00+00:00" }, { "id": "01a08781-fb96-70fa-a1ce-1b36c12cf2ff", "title": "Making SmartFusion2 Productive in Brownfield Systems", "url": "https://amongbytes.com/posts/20251219-sf2/20251219-sf2.html", "published_at": "2025-12-22T00:00:00+00:00" }, { "id": "01a08781-fb96-70fa-a1ce-1b36c1c71d37", "title": "Evaluating Intel QAT for Hash-Based Post-Quantum Signature Schemes", "url": "https://amongbytes.com/posts/20251129-qat-intro/20251129-qat-intro.html", "published_at": "2025-11-29T00:00:00+00:00" }, { "id": "01a08781-fb96-70fa-a1ce-1b36c273dba8", "title": "Migration to Post-Quantum Cryptography", "url": "https://amongbytes.com/posts/20250916-pqc-migration.html", "published_at": "2025-09-16T00:00:00+00:00" }, { "id": "01a08781-fb96-70fa-a1ce-1b36c30c50ea", "title": "Note on speed of verification in SLH-DSA", "url": "https://amongbytes.com/posts/202409-statefull_vs_stateless.html", "published_at": "2024-09-03T00:00:00+00:00" }, { "id": "01a08781-fb96-70fa-a1ce-1b36c3c30630", "title": "Key agreement methods in FIPS", "url": "https://amongbytes.com/posts/20230601-fips-key-agreement-methods.html", "published_at": "2023-06-01T00:00:00+00:00" }, { "id": "01a08781-fb96-70fa-a1ce-1b36c3d980ae", "title": "Gentle introduction to NTRU cryptosystem (part 1)", "url": "https://amongbytes.com/posts/20211017-gentle-introduction-to-ntru-1/20211017-gentle-introduction-to-ntru-1.html", "published_at": "2021-10-17T00:00:00+00:00" }, { "id": "01a08781-fb96-70fa-a1ce-1b36c4ae10a5", "title": "Constant-time code verification with Memory Sanitizer", "url": "https://amongbytes.com/posts/20210709-testing-constant-time/20210709-testing-constant-time.html", "published_at": "2021-07-09T00:00:00+00:00" }, { "id": "01a08781-fb97-7399-9d65-359686ba3178", "title": "Experimenting with NGINX", "url": "https://amongbytes.com/posts/20210612-nginx-setup.html", "published_at": "2021-06-12T00:00:00+00:00" }, { "id": "01a08781-fb97-7399-9d65-359687808019", "title": "OpenVPN authentication hardened with ARM TrustZone", "url": "https://amongbytes.com/posts/20210112-optee-openssl-engine/20210112-optee-openssl-engine.html", "published_at": "2021-01-12T00:00:00+00:00" }, { "id": "01a08781-fb97-7399-9d65-35968835bd27", "title": "On using Trusted Execution Environment for TLS session signing", "url": "https://amongbytes.com/posts/201904-TEE-sign-delegator.html", "published_at": "2019-04-15T00:00:00+00:00" }, { "id": "01a08781-fb97-7399-9d65-359688cd0399", "title": "i2c-stub: Playing with I2C on linux", "url": "https://amongbytes.com/posts/20190208-i2c-stub.html", "published_at": "2019-02-08T00:00:00+00:00" }, { "id": "01a08781-fb97-7399-9d65-359688dd26cb", "title": "Building HTTPS server with quantum-safe TLS in baby steps", "url": "https://amongbytes.com/posts/201810-baby-steps-to-PQ-HTTPS-server.html", "published_at": "2018-10-10T00:00:00+00:00" }, { "id": "01a08781-fb97-7399-9d65-35968933beaf", "title": "TrustZone Overview", "url": "https://amongbytes.com/posts/201805-trustzone_pres_cf/201805-trustzone_pres_cf.html", "published_at": "2018-05-30T00:00:00+00:00" }, { "id": "01a08781-fb97-7399-9d65-359689ead07f", "title": "mbedTLS vs BoringSSL on ARM", "url": "https://amongbytes.com/posts/201804-comparing-mbedtls-to-boringssl.html", "published_at": "2018-04-19T00:00:00+00:00" }, { "id": "01a08781-fb97-7399-9d65-359689fd1b00", "title": "How run GDB on an Android", "url": "https://amongbytes.com/posts/201804-debugging-on-android.html", "published_at": "2018-04-15T19:51:13+00:00" }, { "id": "01a08781-fb97-7399-9d65-35968a04e1c9", "title": "Creating certificates for TLS testing", "url": "https://amongbytes.com/posts/201804-creating-certificates-for-ssl-testing.html", "published_at": "2018-04-15T00:00:00+00:00" }, { "id": "01a08781-fb97-7399-9d65-35968a70e3ce", "title": "Looking for C++ object in a memory dump", "url": "https://amongbytes.com/posts/201201-how-find-cpp-object-address-of-a-class-in-the-core-file/", "published_at": "2018-01-15T00:00:00+00:00" } ] posts Claim your blog
Back to hdc.amongbytes.com
Blog · corpus.blog/blogs/hdc.amongbytes.com/posts

hdc.amongbytes.com

hdc.amongbytes.com

2026

2025

2024

2023

2021

2019

2018