<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://hashkey.bond</loc>
<lastmod>2026-10-24T22:31:29.350Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog</loc>
<lastmod>2026-10-24T22:31:29.350Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/about</loc>
<lastmod>2026-10-24T22:31:29.350Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/cap-in-practice/</loc>
<lastmod>2026-10-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/symmetric-vs-asymmetric-crypto/</loc>
<lastmod>2026-10-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/what-hash-functions-guarantee/</loc>
<lastmod>2026-10-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/merkle-trees-beyond-blockchains/</loc>
<lastmod>2026-09-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/keyed-vs-unkeyed-hashes/</loc>
<lastmod>2026-09-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/hash-tables-vs-cryptographic-hashes/</loc>
<lastmod>2026-09-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/birthday-bound-in-practice/</loc>
<lastmod>2026-09-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/salting-peppering-passwords/</loc>
<lastmod>2026-09-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/argon2-parameters/</loc>
<lastmod>2026-08-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/content-addressing/</loc>
<lastmod>2026-08-19T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/bloom-filters-false-positives/</loc>
<lastmod>2026-08-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/consistent-hashing-rings/</loc>
<lastmod>2026-08-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/hash-flooding-siphash/</loc>
<lastmod>2026-07-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/aead-nonce-reuse/</loc>
<lastmod>2026-07-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/chacha20-vs-aes-gcm/</loc>
<lastmod>2026-07-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/hkdf-key-derivation/</loc>
<lastmod>2026-07-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/ecdsa-malleability/</loc>
<lastmod>2026-07-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/ed25519-design-choices/</loc>
<lastmod>2026-06-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/x25519-key-exchange/</loc>
<lastmod>2026-06-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/rsa-padding/</loc>
<lastmod>2026-06-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/forward-secrecy/</loc>
<lastmod>2026-06-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/constant-time-code/</loc>
<lastmod>2026-05-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/randomness-failure-modes/</loc>
<lastmod>2026-05-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/tls13-handshake/</loc>
<lastmod>2026-05-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/certificate-transparency/</loc>
<lastmod>2026-05-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/ocsp-stapling/</loc>
<lastmod>2026-04-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/hpke/</loc>
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/mutual-tls/</loc>
<lastmod>2026-04-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/sni-privacy-ech/</loc>
<lastmod>2026-04-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/certificate-pinning/</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/alpn/</loc>
<lastmod>2026-03-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/quic-handshake/</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/dnssec-dane/</loc>
<lastmod>2026-03-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/linearizability-vs-serializability/</loc>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/raft-in-one-page/</loc>
<lastmod>2026-02-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/paxos-vs-raft/</loc>
<lastmod>2026-02-18T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/quorum-math/</loc>
<lastmod>2026-02-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/leader-leases/</loc>
<lastmod>2026-02-04T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/clock-skew-truetime/</loc>
<lastmod>2026-01-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/hybrid-logical-clocks/</loc>
<lastmod>2026-01-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/crdts/</loc>
<lastmod>2026-01-14T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/gossip-protocols/</loc>
<lastmod>2026-01-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/failure-detectors/</loc>
<lastmod>2025-12-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/read-your-writes/</loc>
<lastmod>2025-12-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/idempotency-keys/</loc>
<lastmod>2025-12-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/exactly-once/</loc>
<lastmod>2025-11-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/two-phase-commit/</loc>
<lastmod>2025-11-19T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/sagas/</loc>
<lastmod>2025-11-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/transactional-outbox/</loc>
<lastmod>2025-11-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/event-sourcing-pitfalls/</loc>
<lastmod>2025-10-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/vector-clocks/</loc>
<lastmod>2025-10-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/lamport-timestamps/</loc>
<lastmod>2025-10-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/byzantine-faults/</loc>
<lastmod>2025-10-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/lsm-trees/</loc>
<lastmod>2025-10-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/btree-vs-lsm/</loc>
<lastmod>2025-09-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/write-amplification/</loc>
<lastmod>2025-09-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/wal-durability/</loc>
<lastmod>2025-09-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/fsync-lies/</loc>
<lastmod>2025-09-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/copy-on-write/</loc>
<lastmod>2025-08-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/erasure-coding/</loc>
<lastmod>2025-08-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/compaction-strategies/</loc>
<lastmod>2025-08-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/mvcc/</loc>
<lastmod>2025-08-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/object-storage-consistency/</loc>
<lastmod>2025-07-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/backpressure/</loc>
<lastmod>2025-07-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/head-of-line-blocking/</loc>
<lastmod>2025-07-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/nagle-delayed-ack/</loc>
<lastmod>2025-07-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/tcp-fast-open/</loc>
<lastmod>2025-07-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/http2-prioritization/</loc>
<lastmod>2025-06-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/http3-loss-recovery/</loc>
<lastmod>2025-06-18T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/anycast/</loc>
<lastmod>2025-06-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/connection-pooling/</loc>
<lastmod>2025-06-04T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/retry-storms/</loc>
<lastmod>2025-05-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/timeouts-budgets/</loc>
<lastmod>2025-05-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/tail-latency/</loc>
<lastmod>2025-05-14T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/littles-law/</loc>
<lastmod>2025-05-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/coordinated-omission/</loc>
<lastmod>2025-04-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/percentile-averaging/</loc>
<lastmod>2025-04-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/cache-stampede/</loc>
<lastmod>2025-04-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/thundering-herd/</loc>
<lastmod>2025-04-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/circuit-breakers/</loc>
<lastmod>2025-04-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/load-shedding/</loc>
<lastmod>2025-03-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/amdahls-law/</loc>
<lastmod>2025-03-19T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/page-cache/</loc>
<lastmod>2025-03-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/jwt-pitfalls/</loc>
<lastmod>2025-03-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/oauth-pkce/</loc>
<lastmod>2025-02-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/session-fixation/</loc>
<lastmod>2025-02-19T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/ssrf/</loc>
<lastmod>2025-02-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/csrf/</loc>
<lastmod>2025-02-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/supply-chain-attacks/</loc>
<lastmod>2025-01-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/sandbox-escapes/</loc>
<lastmod>2025-01-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/seccomp/</loc>
<lastmod>2025-01-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/capabilities/</loc>
<lastmod>2025-01-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/zero-trust/</loc>
<lastmod>2025-01-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/zk-proofs/</loc>
<lastmod>2024-12-18T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/snark-vs-stark/</loc>
<lastmod>2024-12-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/ml-kem/</loc>
<lastmod>2024-12-04T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/ml-dsa/</loc>
<lastmod>2024-11-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/homomorphic-encryption/</loc>
<lastmod>2024-11-20T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/secure-mpc/</loc>
<lastmod>2024-11-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/verifiable-delay-functions/</loc>
<lastmod>2024-11-06T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/threshold-signatures/</loc>
<lastmod>2024-10-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/ring-signatures/</loc>
<lastmod>2024-10-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://hashkey.bond/blog/verkle-trees/</loc>
<lastmod>2024-10-16T00:00:00.000Z</lastmod>
</url>
</urlset>
