<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://unravel.top/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/"/>
  </url>
  <url>
    <loc>https://unravel.top/era/antiquity/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/era/antiquity/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/era/antiquity/"/>
  </url>
  <url>
    <loc>https://unravel.top/era/medieval/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/era/medieval/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/era/medieval/"/>
  </url>
  <url>
    <loc>https://unravel.top/era/renaissance/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/era/renaissance/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/era/renaissance/"/>
  </url>
  <url>
    <loc>https://unravel.top/era/modern/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/era/modern/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/era/modern/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/transposition/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/transposition/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/transposition/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/polyalphabetic/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/polyalphabetic/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/polyalphabetic/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/caesar-shift/</loc>
    <lastmod>2026-08-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/caesar-shift/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/caesar-shift/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/caesar-shift/</loc>
    <lastmod>2026-08-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/caesar-shift/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/caesar-shift/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/atbash-cipher/</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/atbash-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/atbash-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/atbash-cipher/</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/atbash-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/atbash-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/transposition/scytale/</loc>
    <lastmod>2026-09-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/transposition/scytale/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/transposition/scytale/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/scytale/</loc>
    <lastmod>2026-09-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/scytale/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/scytale/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/pigpen-cipher/</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/pigpen-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/pigpen-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/pigpen-cipher/</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/pigpen-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/pigpen-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/polyalphabetic/vigenere-tableau/</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/polyalphabetic/vigenere-tableau/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/polyalphabetic/vigenere-tableau/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/vigenere-tableau/</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/vigenere-tableau/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/vigenere-tableau/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/playfair-square/</loc>
    <lastmod>2026-09-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/playfair-square/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/playfair-square/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/playfair-square/</loc>
    <lastmod>2026-09-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/playfair-square/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/playfair-square/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/polyalphabetic/enigma-rotor/</loc>
    <lastmod>2026-09-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/polyalphabetic/enigma-rotor/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/polyalphabetic/enigma-rotor/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/enigma-rotor/</loc>
    <lastmod>2026-09-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/enigma-rotor/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/enigma-rotor/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/polybius-square/</loc>
    <lastmod>2026-09-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/polybius-square/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/polybius-square/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/polybius-square/</loc>
    <lastmod>2026-09-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/polybius-square/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/polybius-square/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/tironian-notes/</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/tironian-notes/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/tironian-notes/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/tironian-notes/</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/tironian-notes/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/tironian-notes/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/nomenclator-cipher/</loc>
    <lastmod>2026-09-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/nomenclator-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/nomenclator-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/nomenclator-cipher/</loc>
    <lastmod>2026-09-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/nomenclator-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/nomenclator-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/null-cipher/</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/null-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/null-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/null-cipher/</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/null-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/null-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/book-cipher/</loc>
    <lastmod>2026-10-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/book-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/book-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/book-cipher/</loc>
    <lastmod>2026-10-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/book-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/book-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/polyalphabetic/alberti-disk/</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/polyalphabetic/alberti-disk/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/polyalphabetic/alberti-disk/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/alberti-disk/</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/alberti-disk/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/alberti-disk/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/polyalphabetic/porta-cipher/</loc>
    <lastmod>2026-10-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/polyalphabetic/porta-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/polyalphabetic/porta-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/porta-cipher/</loc>
    <lastmod>2026-10-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/porta-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/porta-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/transposition/cardan-grille/</loc>
    <lastmod>2026-10-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/transposition/cardan-grille/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/transposition/cardan-grille/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/cardan-grille/</loc>
    <lastmod>2026-10-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/cardan-grille/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/cardan-grille/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/transposition/columnar-transposition/</loc>
    <lastmod>2026-10-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/transposition/columnar-transposition/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/transposition/columnar-transposition/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/columnar-transposition/</loc>
    <lastmod>2026-10-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/columnar-transposition/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/columnar-transposition/"/>
  </url>
  <url>
    <loc>https://unravel.top/cipher/substitution/baconian-cipher/</loc>
    <lastmod>2026-10-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/baconian-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/baconian-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/tools/baconian-cipher/</loc>
    <lastmod>2026-10-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/baconian-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/baconian-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/about/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/about/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/about/"/>
  </url>
  <url>
    <loc>https://unravel.top/contact/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/contact/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/contact/"/>
  </url>
  <url>
    <loc>https://unravel.top/privacy/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/privacy/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/privacy/"/>
  </url>
  <url>
    <loc>https://unravel.top/terms/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/terms/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/terms/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/era/antiquity/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/era/antiquity/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/era/antiquity/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/era/medieval/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/era/medieval/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/era/medieval/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/era/renaissance/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/era/renaissance/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/era/renaissance/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/era/modern/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/era/modern/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/era/modern/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/transposition/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/transposition/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/transposition/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/polyalphabetic/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/polyalphabetic/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/polyalphabetic/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/caesar-shift/</loc>
    <lastmod>2026-08-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/caesar-shift/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/caesar-shift/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/caesar-shift/</loc>
    <lastmod>2026-08-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/caesar-shift/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/caesar-shift/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/atbash-cipher/</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/atbash-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/atbash-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/atbash-cipher/</loc>
    <lastmod>2026-09-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/atbash-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/atbash-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/transposition/scytale/</loc>
    <lastmod>2026-09-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/transposition/scytale/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/transposition/scytale/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/scytale/</loc>
    <lastmod>2026-09-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/scytale/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/scytale/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/pigpen-cipher/</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/pigpen-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/pigpen-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/pigpen-cipher/</loc>
    <lastmod>2026-09-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/pigpen-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/pigpen-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/polyalphabetic/vigenere-tableau/</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/polyalphabetic/vigenere-tableau/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/polyalphabetic/vigenere-tableau/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/vigenere-tableau/</loc>
    <lastmod>2026-09-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/vigenere-tableau/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/vigenere-tableau/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/playfair-square/</loc>
    <lastmod>2026-09-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/playfair-square/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/playfair-square/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/playfair-square/</loc>
    <lastmod>2026-09-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/playfair-square/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/playfair-square/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/polyalphabetic/enigma-rotor/</loc>
    <lastmod>2026-09-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/polyalphabetic/enigma-rotor/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/polyalphabetic/enigma-rotor/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/enigma-rotor/</loc>
    <lastmod>2026-09-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/enigma-rotor/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/enigma-rotor/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/polybius-square/</loc>
    <lastmod>2026-09-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/polybius-square/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/polybius-square/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/polybius-square/</loc>
    <lastmod>2026-09-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/polybius-square/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/polybius-square/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/tironian-notes/</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/tironian-notes/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/tironian-notes/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/tironian-notes/</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/tironian-notes/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/tironian-notes/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/nomenclator-cipher/</loc>
    <lastmod>2026-09-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/nomenclator-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/nomenclator-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/nomenclator-cipher/</loc>
    <lastmod>2026-09-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/nomenclator-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/nomenclator-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/null-cipher/</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/null-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/null-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/null-cipher/</loc>
    <lastmod>2026-09-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/null-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/null-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/book-cipher/</loc>
    <lastmod>2026-10-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/book-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/book-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/book-cipher/</loc>
    <lastmod>2026-10-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/book-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/book-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/polyalphabetic/alberti-disk/</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/polyalphabetic/alberti-disk/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/polyalphabetic/alberti-disk/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/alberti-disk/</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/alberti-disk/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/alberti-disk/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/polyalphabetic/porta-cipher/</loc>
    <lastmod>2026-10-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/polyalphabetic/porta-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/polyalphabetic/porta-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/porta-cipher/</loc>
    <lastmod>2026-10-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/porta-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/porta-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/transposition/cardan-grille/</loc>
    <lastmod>2026-10-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/transposition/cardan-grille/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/transposition/cardan-grille/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/cardan-grille/</loc>
    <lastmod>2026-10-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/cardan-grille/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/cardan-grille/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/transposition/columnar-transposition/</loc>
    <lastmod>2026-10-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/transposition/columnar-transposition/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/transposition/columnar-transposition/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/columnar-transposition/</loc>
    <lastmod>2026-10-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/columnar-transposition/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/columnar-transposition/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/cipher/substitution/baconian-cipher/</loc>
    <lastmod>2026-10-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/cipher/substitution/baconian-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/cipher/substitution/baconian-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/tools/baconian-cipher/</loc>
    <lastmod>2026-10-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/tools/baconian-cipher/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/tools/baconian-cipher/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/about/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/about/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/about/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/contact/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/contact/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/contact/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/privacy/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/privacy/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/privacy/"/>
  </url>
  <url>
    <loc>https://unravel.top/zh/terms/</loc>
    <lastmod>2026-10-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://unravel.top/terms/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://unravel.top/zh/terms/"/>
  </url>
</urlset>
