<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://tessera.skelfresearch.com/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/blog/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/blog/authentication-vs-metadata-privacy-gap/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/blog/blinded-pseudonyms-unlinkability/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/blog/bucketed-broadcast-vs-mixnets/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/blog/dp-cover-traffic-explained/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/blog/schnorr-zk-for-sender-auth/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/blog/tessera-benchmarks/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/comparisons/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/comparisons/tessera-vs-matrix/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/comparisons/tessera-vs-nym/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/comparisons/tessera-vs-signal/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/comparisons/tessera-vs-tor/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/comparisons/tessera-vs-wire/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/learn/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/learn/blinded-pseudonyms/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/learn/bucketed-broadcast-routing/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/learn/differential-privacy-for-messaging/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/learn/schnorr-fiat-shamir-explained/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/learn/threat-model/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/learn/what-is-metadata-privacy/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/research/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/security/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/use-cases/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/use-cases/ai-agent-identity/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/use-cases/compliant-communications/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/use-cases/decentralized-org-comms/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/use-cases/healthcare-messaging/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/use-cases/secure-messaging/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://tessera.skelfresearch.com/use-cases/whistleblowing/</loc><lastmod>2026-07-02T12:37:43.561Z</lastmod><changefreq>weekly</changefreq><priority>0.7</priority></url></urlset>