home..

About

My name is Wayne Zeng, a computer engineering student at Simon Fraser University. Other than school work, I work on personal projects that connect to electronics, computers, and programming. Im documenting my journey here. My current domain is: igrp.site. Please verify the fingerprints and serial number of my domain to ensure they match what you see below.

Here is my PGP key in case you wish to verify communications claimed to be from me:

-----BEGIN PGP PUBLIC KEY BLOCK-----

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
=2Bw9
-----END PGP PUBLIC KEY BLOCK-----

Note: Sometimes I forget to update the certificate here. Lets Encrypt updates every 3 months. If there is a mismatch, do your due diligence. Look at crt.sh, go look at the commit history.

Output of openssl x509 -in fullchain -nocert -fingerprint -text for current fullchain cert:

SHA1 Fingerprint=DF:F8:E8:7D:D0:B0:49:C0:93:4B:21:30:EC:C9:D2:B7:C5:40:67:12
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number:
            06:93:ea:2f:87:03:a2:3f:3a:d3:f2:90:9d:f7:d2:d1:93:0c
        Signature Algorithm: sha256WithRSAEncryption
        Issuer: C = US, O = Let's Encrypt, CN = R12
        Validity
            Not Before: Oct 29 09:17:32 2025 GMT
            Not After : Jan 27 09:17:31 2026 GMT
        Subject: CN = *.igrp.site
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (4096 bit)
                Modulus:
                    00:93:f1:02:c4:e0:7b:ab:84:83:97:f5:34:f3:8f:
                    4d:e9:b4:37:7f:62:57:7f:b3:a4:1d:0c:d6:39:f6:
                    35:c7:cd:b5:ae:bb:60:61:96:7d:0a:b2:1b:60:cc:
                    75:fa:d3:e6:1e:c7:47:ae:da:a9:dd:40:bc:63:c2:
                    68:17:13:55:40:90:1c:59:53:09:41:ff:f9:bc:5b:
                    35:24:ce:18:dc:39:ab:8d:ba:7a:eb:03:5a:cf:65:
                    51:b9:b0:78:ff:fa:45:d2:83:2d:a2:67:11:50:4b:
                    44:19:a6:6a:f0:40:c7:20:2e:55:11:05:df:9a:cd:
                    3e:d4:a4:6f:e2:7f:a2:e8:c5:27:14:6a:6f:a2:0a:
                    ca:6d:84:26:a4:61:f4:e0:d9:c6:4e:85:a1:13:43:
                    d0:49:90:f3:18:2d:c4:6a:4e:ca:ba:74:0f:f5:37:
                    28:19:91:b9:c6:c1:7d:45:f1:b9:cf:ca:b6:7d:03:
                    ab:b8:b1:48:d6:71:a9:ed:c8:2a:f7:6c:0d:d4:7e:
                    cc:e7:d6:e1:ba:1a:5f:7b:e4:68:ee:b8:f8:f3:28:
                    67:10:e9:9f:90:60:fa:96:94:ef:2f:46:11:47:ae:
                    a7:dc:e8:61:f6:a2:fe:be:f0:e3:1f:a8:f6:39:a8:
                    84:ee:04:79:11:1d:38:c4:9f:b4:1d:11:99:29:fb:
                    78:cb:54:38:a3:51:7a:7d:e3:f7:98:fc:6e:24:dd:
                    35:57:50:6b:ff:33:f8:a1:12:4f:72:2d:99:7c:d6:
                    3c:eb:68:9c:f3:42:8a:57:5f:2e:b2:ac:a0:10:9a:
                    cb:e4:48:48:d9:d4:e7:ec:eb:b0:7c:b3:c1:64:0b:
                    2b:d8:f8:db:7c:46:30:79:52:e1:2c:41:21:33:51:
                    1c:8a:c3:2c:56:cb:52:9a:c2:6f:80:74:26:97:ab:
                    a8:f1:02:16:f0:7d:cb:11:55:bf:e9:f5:f1:7b:ea:
                    1b:92:68:45:df:16:1a:c4:e8:ad:01:39:ea:9b:b9:
                    f0:88:73:e2:62:f7:23:5c:9a:18:83:96:9f:43:6d:
                    7b:ab:69:58:ab:31:6b:b3:64:aa:37:cd:d6:89:c8:
                    b7:dd:4f:72:ba:7a:4e:2c:6a:33:0c:b0:3e:34:e4:
                    ca:a9:b4:85:ee:7f:c7:51:4a:f5:f6:37:f3:a2:d6:
                    64:19:ca:77:5d:a9:25:db:12:d3:7a:3d:c7:ff:48:
                    77:91:a4:36:27:01:ca:1c:12:ee:a5:c0:8f:b6:53:
                    88:42:52:db:6e:19:3a:e2:40:8b:95:27:71:e3:3f:
                    ab:4c:67:51:7d:2c:62:9d:2e:ac:a8:9b:a4:c0:d0:
                    fd:c1:4b:e1:9b:da:2c:e7:97:bb:30:de:e4:13:ef:
                    8d:b8:97
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature, Key Encipherment
            X509v3 Extended Key Usage: 
                TLS Web Server Authentication, TLS Web Client Authentication
            X509v3 Basic Constraints: critical
                CA:FALSE
            X509v3 Subject Key Identifier: 
                F5:79:0F:5D:6E:71:35:90:80:6C:A7:BC:F8:BA:AE:C2:E2:8A:86:E7
            X509v3 Authority Key Identifier: 
                keyid:00:B5:29:F2:2D:8E:6F:31:E8:9B:4C:AD:78:3E:FA:DC:E9:0C:D1:D2

            Authority Information Access: 
                CA Issuers - URI:http://r12.i.lencr.org/

            X509v3 Subject Alternative Name: 
                DNS:*.igrp.site
            X509v3 Certificate Policies: 
                Policy: 2.23.140.1.2.1

            X509v3 CRL Distribution Points: 

                Full Name:
                  URI:http://r12.c.lencr.org/13.crl

            CT Precertificate SCTs: 
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : 96:97:64:BF:55:58:97:AD:F7:43:87:68:37:08:42:77:
                                E9:F0:3A:D5:F6:A4:F3:36:6E:46:A4:3F:0F:CA:A9:C6
                    Timestamp : Oct 29 10:16:02.776 2025 GMT
                    Extensions: none
                    Signature : ecdsa-with-SHA256
                                30:46:02:21:00:84:C7:3A:8F:BB:A3:71:04:92:E9:5A:
                                9A:B8:00:48:0E:A0:85:3C:99:B6:BA:CE:5C:79:0A:1F:
                                81:19:DC:B8:94:02:21:00:DA:4C:40:B6:C0:57:07:46:
                                02:5D:BA:CB:BB:8E:C8:42:04:24:1A:1A:CC:CF:6B:30:
                                4B:45:AB:88:A2:40:29:AB
                Signed Certificate Timestamp:
                    Version   : v1 (0x0)
                    Log ID    : CB:38:F7:15:89:7C:84:A1:44:5F:5B:C1:DD:FB:C9:6E:
                                F2:9A:59:CD:47:0A:69:05:85:B0:CB:14:C3:14:58:E7
                    Timestamp : Oct 29 10:16:04.709 2025 GMT
                    Extensions: none
                    Signature : ecdsa-with-SHA256
                                30:45:02:21:00:FF:D7:74:21:78:F0:B8:FA:D9:AB:C9:
                                63:58:0C:BB:6E:CB:A8:E8:E2:A5:18:14:94:91:79:EB:
                                A9:B1:7C:54:A7:02:20:33:64:E2:4D:07:17:E3:F4:12:
                                09:BF:D0:44:C8:02:4F:2C:15:08:AA:9A:E2:D2:7D:15:
                                9A:5E:01:D2:F6:96:AB
    Signature Algorithm: sha256WithRSAEncryption
         71:3f:c1:4e:85:73:f2:63:c1:e4:f1:e7:70:71:c7:7c:40:9b:
         ae:40:77:4f:2f:8b:1a:16:48:56:ea:38:53:1b:52:49:e0:00:
         b1:0a:d0:91:dc:6a:b3:6f:56:74:f5:1c:02:cb:c5:b1:f3:ca:
         2f:94:78:21:f7:95:28:4a:6c:bd:75:f8:b4:58:3e:07:5f:86:
         3a:f6:0e:35:6f:49:8b:50:39:9e:0f:1a:7c:90:9d:e7:36:e0:
         2a:ec:f5:00:04:1a:dd:f5:14:1b:22:59:6b:0a:68:d9:a1:b2:
         4e:f1:31:5a:7d:61:4f:ba:fd:50:a8:cc:a8:bb:55:5e:99:00:
         35:74:fd:af:87:40:b7:cc:68:f0:9a:7a:0b:e7:c8:30:ad:33:
         ac:0d:d6:6c:76:d3:c2:f1:53:f4:9b:30:f8:ca:3d:2d:be:9d:
         f7:ce:c4:2c:84:8a:a3:cd:84:d7:03:97:96:ff:42:bc:b2:94:
         b4:2e:bd:e7:15:f8:c2:aa:43:2a:f7:0e:6f:7d:72:ab:47:81:
         4c:6c:df:21:83:8d:53:6a:9a:1e:2e:9d:63:8c:fc:37:36:ab:
         35:84:d3:79:d8:08:cd:0a:05:90:00:f7:7b:cb:b4:3c:0a:03:
         36:fd:87:22:b0:ba:c8:62:81:3a:d3:1d:ca:8d:b0:1d:61:bb:
         e7:3a:7b:36
© 2025 Wayne Zeng   •  Theme  Moonwalk