Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A919DC79/A63F93D627CE11EA8E407E5BC4F9AE02/7AC6992E655411F088401528C4F9AE02.roa
File:                     7AC6992E655411F088401528C4F9AE02.roa (raw, json)
Hash identifier:          pTt0bboHk4i5KvWhd2IOroHa91kNethIzbOKv9fQupQ=
Subject key identifier:   39:99:64:58:66:E5:84:2A:BE:E0:BC:46:19:91:2F:61:86:FA:64:3D
Certificate issuer:       /CN=A919DC79/serialNumber=76CD021E0C281DA5FE64D87803553808889A1167
Certificate serial:       0C45
Authority key identifier: 76:CD:02:1E:0C:28:1D:A5:FE:64:D8:78:03:55:38:08:88:9A:11:67
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ds0CHgwoHaX-ZNh4A1U4CIiaEWc.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919DC79/A63F93D627CE11EA8E407E5BC4F9AE02/7AC6992E655411F088401528C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 14:43:42 +0000
ROA not before:           Thu 08 Jan 2026 19:15:50 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     139808
IP address blocks:        103.145.112.0/23 maxlen: 23
                          103.145.112.0/24 maxlen: 24
                          103.145.113.0/24 maxlen: 24
                          2001:df3:3180::/48 maxlen: 48
                          2402:aa0::/32 maxlen: 40
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919DC79/A63F93D627CE11EA8E407E5BC4F9AE02/ds0CHgwoHaX-ZNh4A1U4CIiaEWc.crl
                          rsync://rpki.apnic.net/member_repository/A919DC79/A63F93D627CE11EA8E407E5BC4F9AE02/ds0CHgwoHaX-ZNh4A1U4CIiaEWc.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ds0CHgwoHaX-ZNh4A1U4CIiaEWc.cer
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.crl
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/DmWk9f02tb1o6zySNAiXjJB6p58.cer
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.crl
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.mft
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/mBQsnQtBo7n7YD12mEgjb9HzGSQ.cer
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.crl
                          rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.mft
                          rsync://rpki.apnic.net/repository/apnic-rpki-root-iana-origin.cer
Signature path expires:   Mon 09 Mar 2026 02:22:31 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3141 (0xc45)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919DC79, serialNumber=76CD021E0C281DA5FE64D87803553808889A1167
        Validity
            Not Before: Jan  8 19:15:50 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a4509e-0a3b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d5:a0:5f:38:00:10:ff:cc:5a:b0:3f:54:5b:9f:
                    79:de:85:ee:75:4f:c4:c6:b9:be:4e:fc:83:c1:ba:
                    5a:39:f3:c3:e8:a4:94:fd:c5:72:df:17:be:67:1f:
                    91:c8:b7:56:51:88:35:9b:6d:33:07:a2:e4:45:b1:
                    91:a5:de:28:b5:b5:4d:1c:fb:64:66:20:27:ab:45:
                    2b:f2:a3:7e:f8:b4:80:82:c1:4d:0b:5b:72:37:6c:
                    33:4d:af:14:cc:f8:47:c0:c2:64:9a:4a:93:b4:61:
                    b0:b5:57:14:b8:3c:16:96:e3:8b:a7:ea:d7:79:d6:
                    69:19:76:96:f8:84:05:2a:96:5b:b0:56:93:2a:16:
                    5a:b5:7a:ff:38:c2:b5:fc:5a:bf:e0:57:e7:3c:ad:
                    69:38:b5:da:38:90:f0:8a:2a:0d:d1:23:70:ee:75:
                    af:24:bc:b3:78:5e:f6:08:61:b1:5c:51:fa:e5:57:
                    75:c5:c6:0f:e2:31:46:9c:08:4f:75:5a:46:60:7a:
                    bd:75:79:69:c3:1d:4a:10:94:fa:aa:99:03:44:ce:
                    e4:70:01:c9:f0:39:8b:dc:d3:4a:b3:c8:b1:5e:ea:
                    97:85:09:d5:b6:f2:ba:f0:00:6d:f1:b9:31:1e:bf:
                    7e:7d:17:ba:25:12:39:ef:80:76:7a:7b:24:6b:0d:
                    be:bf
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                39:99:64:58:66:E5:84:2A:BE:E0:BC:46:19:91:2F:61:86:FA:64:3D
            X509v3 Authority Key Identifier:
                keyid:76:CD:02:1E:0C:28:1D:A5:FE:64:D8:78:03:55:38:08:88:9A:11:67

            X509v3 Key Usage: critical
                Digital Signature
            X509v3 CRL Distribution Points:

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919DC79/A63F93D627CE11EA8E407E5BC4F9AE02/ds0CHgwoHaX-ZNh4A1U4CIiaEWc.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ds0CHgwoHaX-ZNh4A1U4CIiaEWc.cer

            X509v3 Certificate Policies: critical
                Policy: ipAddr-asNumber
                  CPS: https://www.apnic.net/RPKI/CPS.pdf

            Subject Information Access:
                Signed Object - URI:rsync://rpki.apnic.net/member_repository/A919DC79/A63F93D627CE11EA8E407E5BC4F9AE02/7AC6992E655411F088401528C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.145.112.0/23
                IPv6:
                  2001:df3:3180::/48
                  2402:aa0::/32

    Signature Algorithm: sha256WithRSAEncryption
         93:cd:0e:4f:94:57:fc:f3:a0:d4:49:13:21:b2:4f:a3:b4:bc:
         46:4c:15:72:78:c6:f5:5c:12:a8:0b:f4:bb:52:3c:97:33:3d:
         25:e1:4f:41:44:6c:68:a0:18:f9:2d:72:0d:03:ec:a2:47:92:
         c6:b9:95:36:17:2a:87:7d:ff:b8:c9:3b:2f:a7:08:3c:f3:d7:
         74:b4:39:21:40:18:04:de:36:d9:f0:e2:f5:68:0c:97:a9:38:
         66:10:4c:fb:30:f3:56:94:95:ad:6a:cd:0e:2b:d5:d7:6e:89:
         c7:cd:40:6f:b7:40:89:e1:59:c0:d8:b7:e0:a8:3e:9c:db:46:
         45:59:06:4d:6a:76:f3:e6:49:2c:fa:21:9a:03:b5:96:83:05:
         bf:6a:65:ad:76:ea:8f:ae:19:42:79:a7:5a:29:62:8d:19:8a:
         6a:78:52:8f:39:0d:e0:0c:eb:30:67:76:ab:db:e5:ea:4d:eb:
         84:95:4a:4e:ef:7c:d5:fe:c7:e9:91:a2:d0:46:88:ee:fa:4f:
         95:de:45:75:b3:a0:e2:fe:3f:e8:d9:76:17:00:a7:e4:f2:c2:
         10:a6:85:39:06:9c:28:ca:46:82:d1:26:15:6a:46:b1:4a:85:
         62:95:53:54:c8:2b:11:bc:d1:86:5f:8d:b9:f4:e3:5e:5d:59:
         0e:a7:a2:7e
-----BEGIN CERTIFICATE-----
MIIFVDCCBDygAwIBAgICDEUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OURDNzkxMTAvBgNVBAUTKDc2Q0QwMjFFMEMyODFEQTVGRTY0RDg3ODAzNTUzODA4
ODg5QTExNjcwHhcNMjYwMTA4MTkxNTUwWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NTA5ZS0wYTNiMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA1aBfOAAQ/8xasD9UW5953oXudU/Exrm+TvyDwbpaOfPD6KSU/cVy3xe+Zx+R
yLdWUYg1m20zB6LkRbGRpd4otbVNHPtkZiAnq0Ur8qN++LSAgsFNC1tyN2wzTa8U
zPhHwMJkmkqTtGGwtVcUuDwWluOLp+rXedZpGXaW+IQFKpZbsFaTKhZatXr/OMK1
/Fq/4FfnPK1pOLXaOJDwiioN0SNw7nWvJLyzeF72CGGxXFH65Vd1xcYP4jFGnAhP
dVpGYHq9dXlpwx1KEJT6qpkDRM7kcAHJ8DmL3NNKs8ixXuqXhQnVtvK68ABt8bkx
Hr9+fRe6JRI574B2enskaw2+vwIDAQABo4ICeDCCAnQwHQYDVR0OBBYEFDmZZFhm
5YQqvuC8RhmRL2GG+mQ9MB8GA1UdIwQYMBaAFHbNAh4MKB2l/mTYeANVOAiImhFn
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5REM3OS9BNjNGOTNENjI3
Q0UxMUVBOEU0MDdFNUJDNEY5QUUwMi9kczBDSGd3b0hhWC1aTmg0QTFVNENJaWFF
V2MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2RzMENIZ3dvSGFYLVpOaDRBMVU0Q0lpYUVXYy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OURDNzkvQTYzRjkzRDYyN0NFMTFFQThFNDA3RTVCQzRGOUFFMDIvN0FDNjk5MkU2
NTU0MTFGMDg4NDAxNTI4QzRGOUFFMDIucm9hMDcGCCsGAQUFBwEHAQH/BCgwJjAM
BAIAATAGAwQBZ5FwMBYEAgACMBADBwAgAQ3zMYADBQAkAgqgMA0GCSqGSIb3DQEB
CwUAA4IBAQCTzQ5PlFf886DUSRMhsk+jtLxGTBVyeMb1XBKoC/S7UjyXMz0l4U9B
RGxooBj5LXINA+yiR5LGuZU2FyqHff+4yTsvpwg889d0tDkhQBgE3jbZ8OL1aAyX
qThmEEz7MPNWlJWtas0OK9XXbonHzUBvt0CJ4VnA2LfgqD6c20ZFWQZNanbz5kks
+iGaA7WWgwW/amWtduqPrhlCeadaKWKNGYpqeFKPOQ3gDOswZ3ar2+XqTeuElUpO
73zV/sfpkaLQRoju+k+V3kV1s6Di/j/o2XYXAKfk8sIQpoU5BpwoykaC0SYVakax
SoVilVNUyCsRvNGGX4259ONeXVkOp6J+
-----END CERTIFICATE-----
Generated at Mon Mar 2 15:10:12 2026 by rpki-client