<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://blog.humminglab.io/</loc><lastmod>2024-05-08T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/authors/</loc><lastmod>2024-05-08T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/devops/</loc><lastmod>2024-05-08T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/gitlab/</loc><lastmod>2024-05-08T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/gitlab-runner/</loc><lastmod>2024-05-08T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/how-to-setup-gitlab-runner/</loc><lastmod>2024-05-08T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/</loc><lastmod>2024-05-08T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/self-hosting/</loc><lastmod>2024-05-08T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/authors/sungyong/</loc><lastmod>2024-05-08T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/</loc><lastmod>2024-05-08T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/categories/</loc><lastmod>2023-08-21T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/categories/development/</loc><lastmod>2023-08-21T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/javascript/</loc><lastmod>2023-08-21T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/nodejs/</loc><lastmod>2023-08-21T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/npm/</loc><lastmod>2023-08-21T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/react/</loc><lastmod>2023-08-21T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/webpack/</loc><lastmod>2023-08-21T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/yocto/</loc><lastmod>2023-08-21T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/yocto-npm-js-recipe/</loc><lastmod>2023-08-21T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/authors/yslee/</loc><lastmod>2023-08-21T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/go/</loc><lastmod>2023-08-16T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/golang/</loc><lastmod>2023-08-16T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/yocto-golang-recipe/</loc><lastmod>2023-08-16T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/authentication/</loc><lastmod>2023-07-23T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/http/</loc><lastmod>2023-07-23T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/http-sha-256-digest-auth/</loc><lastmod>2023-07-23T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/categories/security/</loc><lastmod>2023-07-23T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/sha/</loc><lastmod>2023-07-23T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/pki/</loc><lastmod>2023-04-02T20:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/series/</loc><lastmod>2023-04-02T20:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/series/tls/%EC%95%94%ED%98%B8-%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EC%89%BD%EA%B2%8C-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0/</loc><lastmod>2023-04-02T20:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-14-x509/</loc><lastmod>2023-04-02T20:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/x.509/</loc><lastmod>2023-04-02T20:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/platformio/</loc><lastmod>2022-06-25T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/platformio-2-stm32-cube/</loc><lastmod>2022-06-25T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/series/platformio-%EA%B0%9C%EB%B0%9C%ED%95%98%EA%B8%B0/</loc><lastmod>2022-06-25T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/smt32cube/</loc><lastmod>2022-06-25T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/stm32/</loc><lastmod>2022-06-25T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/vscode/</loc><lastmod>2022-06-25T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/platformio-1/</loc><lastmod>2022-06-24T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/journald/</loc><lastmod>2022-06-07T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/linux/</loc><lastmod>2022-06-16T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/systemd/</loc><lastmod>2022-06-07T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/yocto-systemd/</loc><lastmod>2022-06-07T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/sysv/</loc><lastmod>2022-06-07T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/rsyslog/</loc><lastmod>2022-05-28T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/syslog/</loc><lastmod>2022-05-28T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/syslog-journald/</loc><lastmod>2022-05-28T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/cryptography-mac-ae-aehd-aes-gcm-chacha20-poly1305/</loc><lastmod>2022-04-30T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-13-mac-aead/</loc><lastmod>2022-04-30T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/cryptography-ecc-ecdh-ecdsa/</loc><lastmod>2022-06-07T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-12-ecc2/</loc><lastmod>2022-06-07T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-11-ecc/</loc><lastmod>2022-04-19T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/cryptography-md5-sha-blake2/</loc><lastmod>2022-06-16T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-10-hash/</loc><lastmod>2022-06-16T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/cryptography-elgamal-dsa-rsa/</loc><lastmod>2022-04-12T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-9-dsa/</loc><lastmod>2022-04-12T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/cryptography-rsa-ecc-pcks/</loc><lastmod>2022-03-21T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-8-rsa/</loc><lastmod>2022-03-21T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/cryptography-modulo-diffie-hellman-dhe-ecdhe/</loc><lastmod>2022-08-19T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-7-diffie-hellman/</loc><lastmod>2022-08-19T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/cryptography-modulo-rsa-diffie-hellman/</loc><lastmod>2022-03-03T12:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-6-math/</loc><lastmod>2022-03-03T12:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/cryptography/</loc><lastmod>2022-03-02T18:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-5-stream-cipher/</loc><lastmod>2022-03-02T18:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/cryptography-aes-hmac/</loc><lastmod>2022-04-25T20:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-4-block-cipher-mode/</loc><lastmod>2022-04-25T20:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/3des/</loc><lastmod>2022-03-02T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/aes/</loc><lastmod>2022-03-02T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/des/</loc><lastmod>2022-03-02T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/openssl/</loc><lastmod>2022-03-02T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/tls/</loc><lastmod>2022-03-02T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-3-block-cipher/</loc><lastmod>2022-03-02T16:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/ostree/</loc><lastmod>2022-02-16T22:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/ota/</loc><lastmod>2022-02-16T22:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/u-boot/</loc><lastmod>2022-02-16T22:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/uptane/</loc><lastmod>2022-02-16T22:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/yocto-ostree-meta-updater-3/</loc><lastmod>2022-02-16T22:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/yocto-ostree-meta-updater-2/</loc><lastmod>2022-02-16T22:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-2-random/</loc><lastmod>2022-02-11T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/tls-cryptography-1-overview/</loc><lastmod>2022-02-10T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/yocto-ostree-meta-updater-1/</loc><lastmod>2022-02-14T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/netgear/</loc><lastmod>2022-01-19T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/network/</loc><lastmod>2022-01-19T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/port-mirroring/</loc><lastmod>2022-01-19T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/port-mirroring-network-switch-gs108ev3/</loc><lastmod>2022-01-19T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/wireshark/</loc><lastmod>2022-01-19T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/orangepi/</loc><lastmod>2022-06-16T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/series/yocto-project-%EA%B0%9C%EB%B0%9C%ED%95%98%EA%B8%B0/</loc><lastmod>2022-06-16T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/yocto-project-on-orange-pi-3/</loc><lastmod>2022-01-18T23:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/yocto-project-on-orange-pi-2/</loc><lastmod>2022-01-18T22:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/c/</loc><lastmod>2021-01-04T19:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/nearley/</loc><lastmod>2021-01-04T19:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/nearley-builder-and-loader/</loc><lastmod>2021-01-04T19:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/parser/</loc><lastmod>2021-01-04T19:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/yocto-project-on-orange-pi-1/</loc><lastmod>2022-06-16T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/mbedtls/</loc><lastmod>2021-12-22T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/webproxy/</loc><lastmod>2021-12-22T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/how-to-capture-tls-with-wireshark/</loc><lastmod>2021-12-22T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/ipv6/</loc><lastmod>2021-12-11T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/oci/</loc><lastmod>2021-12-11T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/how-to-oci-wireguard-public-ipv6/</loc><lastmod>2021-12-11T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/wireguard/</loc><lastmod>2021-12-11T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/categories/embedded-linux/</loc><lastmod>2019-01-06T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/yocto-project-history/</loc><lastmod>2019-01-06T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/orange-pi-based-factory-image/</loc><lastmod>2018-05-30T10:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/wiced-event-loop/</loc><lastmod>2018-04-17T17:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/wifi-for-iot-product/</loc><lastmod>2018-04-17T05:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/iot/</loc><lastmod>2018-04-17T05:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/categories/iot/</loc><lastmod>2018-04-17T05:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/wi-fi/</loc><lastmod>2018-04-17T05:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/python/</loc><lastmod>2022-08-15T15:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/categories/python/</loc><lastmod>2022-08-15T15:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/python-coroutine-programming-2/</loc><lastmod>2018-03-30T17:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/python-coroutine-programming-1/</loc><lastmod>2022-08-15T15:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/github/</loc><lastmod>2017-11-10T16:18:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/github-through-proxy/</loc><lastmod>2017-11-10T16:18:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/proxy/</loc><lastmod>2017-11-10T16:18:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/how-to-make-sdcard-disk-image/</loc><lastmod>2017-10-25T18:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/coap/</loc><lastmod>2016-12-14T20:26:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/coap-protocol/</loc><lastmod>2016-12-14T20:26:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/tags/mqtt/</loc><lastmod>2016-10-14T09:00:00+09:00</lastmod></url><url><loc>https://blog.humminglab.io/posts/mqtt-protocol/</loc><lastmod>2016-10-14T09:00:00+09:00</lastmod></url></urlset>