<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/worked-designs/01-a-rate-limiter/</loc><lastmod>2026-10-18T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/reliability-in-production/01-slos-and-error-budgets/</loc><lastmod>2026-10-10T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/01-races-and-check-then-act/</loc><lastmod>2026-09-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/01-partial-failure-and-timeouts/</loc><lastmod>2026-09-20T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/thinking-in-invariants/</loc><lastmod>2026-09-18T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/thinking-in-invariants/01-what-a-design-promises/</loc><lastmod>2026-09-12T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/applied-cryptography/01-how-cryptography-fails-in-practice/</loc><lastmod>2026-09-04T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/key-management/01-the-key-lifecycle/</loc><lastmod>2026-08-27T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/public-key-cryptography/01-key-exchange/</loc><lastmod>2026-08-19T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/symmetric-cryptography/01-block-ciphers-and-modes/</loc><lastmod>2026-08-11T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/foundations/</loc><lastmod>2026-08-09T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/foundations/01-start-from-the-property/</loc><lastmod>2026-08-03T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/delivery-and-operations/01-ci-cd-and-build-provenance/</loc><lastmod>2026-07-26T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/isolation/01-containers-from-the-kernel-up/</loc><lastmod>2026-07-18T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/secrets/01-the-secret-lifecycle/</loc><lastmod>2026-07-10T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/workload-identity/01-why-static-credentials-fail/</loc><lastmod>2026-07-02T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/foundations/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/foundations/01-following-a-workload/</loc><lastmod>2026-06-26T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/building-it-secure/01-secure-defaults/</loc><lastmod>2026-06-18T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/01-injection-and-parameterization/</loc><lastmod>2026-06-08T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authorization/01-broken-object-level-authorization/</loc><lastmod>2026-05-31T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/01-storing-credentials/</loc><lastmod>2026-05-21T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/foundations/</loc><lastmod>2026-05-19T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/foundations/01-the-request-is-a-trust-boundary/</loc><lastmod>2026-05-15T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/governance-and-practice/01-compliance-and-regulation/</loc><lastmod>2026-05-09T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/01-agent-threats/</loc><lastmod>2026-04-29T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/01-the-lifecycle-map/</loc><lastmod>2026-04-15T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/how-attacks-work/01-prompt-injection/</loc><lastmod>2026-04-07T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/threat-landscape/</loc><lastmod>2026-04-05T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/threat-landscape/01-why-ai-security-is-different/</loc><lastmod>2026-04-01T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/worked-designs/02-a-credential-broker/</loc><lastmod>2026-10-20T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/reliability-in-production/02-observability-signals/</loc><lastmod>2026-10-12T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/02-locks-leases-and-fencing/</loc><lastmod>2026-10-02T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/</loc><lastmod>2026-09-28T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/02-retries-and-idempotency/</loc><lastmod>2026-09-22T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/thinking-in-invariants/02-state-machines-and-transitions/</loc><lastmod>2026-09-14T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/applied-cryptography/02-side-channels-and-constant-time/</loc><lastmod>2026-09-06T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/key-management/02-envelope-encryption-and-kms/</loc><lastmod>2026-08-29T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/public-key-cryptography/02-digital-signatures/</loc><lastmod>2026-08-21T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/symmetric-cryptography/</loc><lastmod>2026-08-17T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/symmetric-cryptography/02-authenticated-encryption/</loc><lastmod>2026-08-13T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/foundations/02-randomness-and-entropy/</loc><lastmod>2026-08-05T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/delivery-and-operations/02-signing-and-admission/</loc><lastmod>2026-07-28T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/isolation/02-the-kubernetes-security-model/</loc><lastmod>2026-07-20T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/secrets/02-vaults-and-dynamic-secrets/</loc><lastmod>2026-07-12T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/workload-identity/</loc><lastmod>2026-07-08T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/workload-identity/02-attestation-and-spiffe/</loc><lastmod>2026-07-04T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/foundations/02-threat-modeling-infrastructure/</loc><lastmod>2026-06-28T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/</loc><lastmod>2026-06-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/building-it-secure/02-adversarial-testing/</loc><lastmod>2026-06-20T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/02-xss-and-output-encoding/</loc><lastmod>2026-06-10T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authorization/02-rbac-abac-and-relationships/</loc><lastmod>2026-06-02T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/</loc><lastmod>2026-05-29T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/02-sessions-and-cookies/</loc><lastmod>2026-05-23T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/foundations/02-threat-modeling-an-api/</loc><lastmod>2026-05-17T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/governance-and-practice/02-the-red-team-program/</loc><lastmod>2026-05-11T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/02-identity-and-authorization/</loc><lastmod>2026-05-01T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/02-data-and-training/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/how-attacks-work/</loc><lastmod>2026-04-13T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/how-attacks-work/02-data-exfiltration-and-leakage/</loc><lastmod>2026-04-09T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/threat-landscape/02-threat-modeling-ai-systems/</loc><lastmod>2026-04-03T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/worked-designs/03-a-tamper-evident-audit-log/</loc><lastmod>2026-10-22T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/reliability-in-production/03-safe-change/</loc><lastmod>2026-10-14T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/</loc><lastmod>2026-10-08T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/03-consistency-models/</loc><lastmod>2026-10-04T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/03-circuit-breakers-and-deadlines/</loc><lastmod>2026-09-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/thinking-in-invariants/03-back-of-the-envelope-capacity/</loc><lastmod>2026-09-16T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/applied-cryptography/03-post-quantum-migration/</loc><lastmod>2026-09-08T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/key-management/03-hsms-and-key-ceremonies/</loc><lastmod>2026-08-31T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/public-key-cryptography/</loc><lastmod>2026-08-25T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/public-key-cryptography/03-certificates-and-pki/</loc><lastmod>2026-08-23T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/symmetric-cryptography/03-macs-and-hmac/</loc><lastmod>2026-08-15T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/foundations/03-hash-functions/</loc><lastmod>2026-08-07T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/</loc><lastmod>2026-08-01T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/delivery-and-operations/03-audit-logs-and-detection/</loc><lastmod>2026-07-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/isolation/03-sandboxes-and-microvms/</loc><lastmod>2026-07-22T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/secrets/</loc><lastmod>2026-07-16T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/secrets/03-kms-and-key-hierarchies/</loc><lastmod>2026-07-14T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/workload-identity/03-federated-workload-identity/</loc><lastmod>2026-07-06T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/foundations/03-cloud-iam-fundamentals/</loc><lastmod>2026-06-30T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/building-it-secure/03-dependencies-and-supply-chain/</loc><lastmod>2026-06-22T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/03-server-side-request-forgery/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authorization/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authorization/03-tenant-isolation/</loc><lastmod>2026-06-04T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/03-oauth-and-openid-connect/</loc><lastmod>2026-05-25T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/foundations/03-the-vulnerability-classes-that-matter/</loc><lastmod>2026-05-19T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/governance-and-practice/03-securing-an-agent-platform/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/03-architectural-defenses/</loc><lastmod>2026-05-03T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/</loc><lastmod>2026-04-27T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/03-models-and-supply-chain/</loc><lastmod>2026-04-19T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/how-attacks-work/03-poisoning-and-supply-chain/</loc><lastmod>2026-04-11T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/threat-landscape/03-frameworks-and-maps/</loc><lastmod>2026-04-05T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/worked-designs/04-a-multi-tenant-inference-gateway/</loc><lastmod>2026-10-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/reliability-in-production/04-backup-and-disaster-recovery/</loc><lastmod>2026-10-16T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/reliability-in-production/</loc><lastmod>2026-10-16T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/04-replication-and-quorums/</loc><lastmod>2026-10-06T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/04-overload-and-backpressure/</loc><lastmod>2026-09-26T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/thinking-in-invariants/04-tradeoffs-and-decision-records/</loc><lastmod>2026-09-18T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/applied-cryptography/04-crypto-agility-and-inventory/</loc><lastmod>2026-09-10T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/</loc><lastmod>2026-09-10T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/key-management/</loc><lastmod>2026-09-02T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/key-management/04-rotation-and-revocation/</loc><lastmod>2026-09-02T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/public-key-cryptography/04-the-tls-handshake/</loc><lastmod>2026-08-25T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/symmetric-cryptography/04-key-derivation/</loc><lastmod>2026-08-17T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/foundations/04-why-not-to-roll-your-own/</loc><lastmod>2026-08-09T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/delivery-and-operations/04-containing-an-incident/</loc><lastmod>2026-08-01T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/isolation/</loc><lastmod>2026-07-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/isolation/04-network-segmentation-and-zero-trust/</loc><lastmod>2026-07-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/secrets/04-secret-sprawl-and-detection/</loc><lastmod>2026-07-16T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/workload-identity/04-mutual-tls-between-services/</loc><lastmod>2026-07-08T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/building-it-secure/04-security-code-review/</loc><lastmod>2026-06-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/</loc><lastmod>2026-06-16T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/04-parsers-and-deserialization/</loc><lastmod>2026-06-14T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authorization/04-centralizing-policy/</loc><lastmod>2026-06-06T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/04-tokens-and-jwt-pitfalls/</loc><lastmod>2026-05-27T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/</loc><lastmod>2026-05-07T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/04-sandboxing-and-egress/</loc><lastmod>2026-05-05T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/04-build-and-test/</loc><lastmod>2026-04-21T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/how-attacks-work/04-abuse-and-resource-attacks/</loc><lastmod>2026-04-13T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/</loc><lastmod>2026-10-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/worked-designs/</loc><lastmod>2026-10-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/concurrency-and-consistency/05-exactly-once-and-the-outbox/</loc><lastmod>2026-10-08T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/failure-modes/05-blast-radius-and-cells/</loc><lastmod>2026-09-28T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/applied-cryptography/</loc><lastmod>2026-09-10T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/delivery-and-operations/</loc><lastmod>2026-08-01T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/building-it-secure/</loc><lastmod>2026-06-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/untrusted-input/05-files-and-paths/</loc><lastmod>2026-06-16T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/authentication/05-mfa-and-passkeys/</loc><lastmod>2026-05-29T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/governance-and-practice/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-agents/05-mcp-and-tool-security/</loc><lastmod>2026-05-07T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/05-deployment-and-infrastructure/</loc><lastmod>2026-04-23T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/06-runtime-guardrails/</loc><lastmod>2026-04-25T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/securing-each-stage/07-monitoring-and-response/</loc><lastmod>2026-04-27T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/ai-security-engineering/glossary/</loc></url><url><loc>https://hritesh-sonawane.github.io/notes/application-security/glossary/</loc></url><url><loc>https://hritesh-sonawane.github.io/notes/cryptography/glossary/</loc></url><url><loc>https://hritesh-sonawane.github.io/notes/infrastructure-security/glossary/</loc></url><url><loc>https://hritesh-sonawane.github.io/notes/systems-design/glossary/</loc></url><url><loc>https://hritesh-sonawane.github.io/</loc><lastmod>2026-10-24T00:00:00+00:00</lastmod></url><url><loc>https://hritesh-sonawane.github.io/notes/</loc><lastmod>2026-10-24T00:00:00+00:00</lastmod></url></urlset>