<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://www.dinhphu28.com/blog/2024/fcitx5-unikey-go-tieng-viet/</loc> <lastmod>2024-04-06T09:16:00+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/blog/2024/generate-password-cli/</loc> <lastmod>2024-11-09T09:16:00+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/blog/2024/hub-spoke-vpn/</loc> <lastmod>2024-11-29T03:59:00+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/blog/2024/udp-hole-punching/</loc> <lastmod>2024-11-29T04:59:00+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/blog/2025/zram-swap/</loc> <lastmod>2025-05-30T08:09:00+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/blog/2025/why-build-your-own-certificate-authority/</loc> <lastmod>2025-07-14T07:30:00+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/blog/2025/build-a-root-and-intermediate-certificate-authority-with-easy-rsa/</loc> <lastmod>2025-07-14T11:00:00+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/blog/2025/how-to-set-up-ssh-certificate-authentication-with-your-own-ca/</loc> <lastmod>2025-09-17T06:00:00+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/blog/2026/error-handling/</loc> <lastmod>2026-02-05T09:30:00+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/blog/2026/choosing-the-right-password-hashing-algorithm/</loc> <lastmod>2026-03-25T07:30:00+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/projects/1_project/</loc> <lastmod>2026-04-02T14:18:05+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/projects/2_project/</loc> <lastmod>2026-04-02T14:18:05+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/projects/4_project/</loc> <lastmod>2026-04-02T14:18:05+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/projects/5_project/</loc> <lastmod>2026-04-02T14:18:05+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/projects/6_project/</loc> <lastmod>2026-04-02T14:18:05+00:00</lastmod> </url> <url> <loc>https://www.dinhphu28.com/</loc> </url> <url> <loc>https://www.dinhphu28.com/cv/</loc> </url> <url> <loc>https://www.dinhphu28.com/_pages/dropdown/</loc> </url> <url> <loc>https://www.dinhphu28.com/news/</loc> </url> <url> <loc>https://www.dinhphu28.com/portfolio/</loc> </url> <url> <loc>https://www.dinhphu28.com/people/</loc> </url> <url> <loc>https://www.dinhphu28.com/projects/</loc> </url> <url> <loc>https://www.dinhphu28.com/publications/</loc> </url> <url> <loc>https://www.dinhphu28.com/repositories/</loc> </url> <url> <loc>https://www.dinhphu28.com/teaching/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/fcitx5/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/unikey/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/vietnamese/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/cli/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/password-generating/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/command-line/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/linux/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/macos/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/vpn/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/network/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/security/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/p2p/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/nat/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/stun/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/ice/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/ssl/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/ca/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/openssl/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/easy-rsa/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/pki/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/tutorial/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/openssh/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/ssh/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/programming/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/error-handling/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/best-practices/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/cryptography/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/tag/password-hashing/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/category/utilities/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/category/networking/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/category/software/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/category/security/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/2024/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/2025/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/2026/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/</loc> </url> <url> <loc>https://www.dinhphu28.com/blog/page/2/</loc> </url> </urlset>