Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918213B/07076FA0D9C911ECBE007F6AC4F9AE02/299F07F2E15611EFA15DF23DC4F9AE02.roa
File:                     299F07F2E15611EFA15DF23DC4F9AE02.roa (raw, json)
Hash identifier:          xB0/pb5I5xHP02aSQCO9upGknx6BvV6q4THXB9XtRB8=
Subject key identifier:   C9:3D:23:F9:35:7D:5C:A3:84:CE:D2:E7:3B:BB:A0:41:07:AD:F4:1B
Certificate issuer:       /CN=A918213B/serialNumber=DB92D43C90612505B3AF46E964A68CC9F5F3B2AF
Certificate serial:       03C9
Authority key identifier: DB:92:D4:3C:90:61:25:05:B3:AF:46:E9:64:A6:8C:C9:F5:F3:B2:AF
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/25LUPJBhJQWzr0bpZKaMyfXzsq8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918213B/07076FA0D9C911ECBE007F6AC4F9AE02/299F07F2E15611EFA15DF23DC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 10:04:10 +0000
ROA not before:           Wed 20 Aug 2025 16:11:18 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     138640
IP address blocks:        103.185.226.0/23 maxlen: 23
                          103.185.226.0/24 maxlen: 24
                          103.185.227.0/24 maxlen: 24
                          2400:6ae0::/32 maxlen: 36
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918213B/07076FA0D9C911ECBE007F6AC4F9AE02/25LUPJBhJQWzr0bpZKaMyfXzsq8.crl
                          rsync://rpki.apnic.net/member_repository/A918213B/07076FA0D9C911ECBE007F6AC4F9AE02/25LUPJBhJQWzr0bpZKaMyfXzsq8.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/25LUPJBhJQWzr0bpZKaMyfXzsq8.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:   Fri 20 Mar 2026 00:18:53 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 969 (0x3c9)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918213B, serialNumber=DB92D43C90612505B3AF46E964A68CC9F5F3B2AF
        Validity
            Not Before: Aug 20 16:11:18 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a40f1a-d5dd
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cd:f6:7d:f4:49:d5:5e:39:4e:4a:4c:ef:2d:04:
                    cc:ac:85:84:81:8f:c2:57:60:15:20:fa:86:ff:29:
                    74:e7:6d:0f:54:36:2c:2e:31:68:89:df:d0:c6:20:
                    48:fa:d8:03:94:39:3a:4f:6d:d7:e3:25:c5:6a:02:
                    be:e7:77:1f:4c:51:86:7b:83:56:ae:14:2b:d6:e4:
                    f7:96:02:79:ea:c4:e0:86:78:22:e4:dc:16:7f:1a:
                    2b:66:71:5d:25:19:ea:b0:df:4d:40:ec:4f:ef:11:
                    c1:d1:f7:85:e5:de:a9:b5:d1:7a:a2:ed:90:3d:90:
                    42:36:c4:5e:af:cc:bb:39:23:03:b3:72:58:53:9f:
                    39:61:f1:c3:51:38:71:b5:e7:96:cc:02:6e:9e:02:
                    4c:bd:8a:58:ef:6b:28:67:89:d6:1d:82:d3:cd:2f:
                    76:d6:01:cd:9e:d1:0e:99:be:0b:bb:92:75:8a:2b:
                    e7:29:a6:39:36:53:6c:61:04:b3:14:74:23:47:6e:
                    1a:5c:ce:5c:b5:6c:2a:5e:4d:6e:5b:d6:41:cb:24:
                    ec:99:a0:88:03:72:c4:15:42:a5:c9:3a:f1:00:90:
                    df:07:63:96:96:47:83:da:4d:53:a0:43:b0:7b:65:
                    ff:b1:36:08:fe:8a:fa:08:88:e6:ab:3b:34:83:83:
                    29:6b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C9:3D:23:F9:35:7D:5C:A3:84:CE:D2:E7:3B:BB:A0:41:07:AD:F4:1B
            X509v3 Authority Key Identifier:
                keyid:DB:92:D4:3C:90:61:25:05:B3:AF:46:E9:64:A6:8C:C9:F5:F3:B2:AF

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918213B/07076FA0D9C911ECBE007F6AC4F9AE02/25LUPJBhJQWzr0bpZKaMyfXzsq8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/25LUPJBhJQWzr0bpZKaMyfXzsq8.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/A918213B/07076FA0D9C911ECBE007F6AC4F9AE02/299F07F2E15611EFA15DF23DC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.185.226.0/23
                IPv6:
                  2400:6ae0::/32

    Signature Algorithm: sha256WithRSAEncryption
         a3:7f:ea:d5:4a:78:95:c9:5f:97:dc:c5:ea:3d:7f:39:d4:18:
         ab:ce:a5:46:ff:d2:7b:8a:89:4a:ab:27:7a:ee:d3:88:cc:91:
         be:00:ea:47:a8:25:66:cf:da:db:60:fd:70:54:c4:68:31:fe:
         e7:78:da:7c:45:07:a3:8d:50:02:2d:21:88:0d:ea:f7:2d:5a:
         4c:de:66:9c:87:a5:58:cd:03:4b:5d:86:bd:23:ac:3c:7f:4f:
         fd:6b:8e:18:77:2c:18:7f:b0:7c:00:d3:34:c7:03:0e:00:ca:
         e1:b8:a4:96:96:45:14:04:93:9b:f2:a5:48:2e:8b:99:49:ce:
         9c:4d:1f:5d:94:ff:1f:bc:62:84:5e:e9:72:c5:b2:75:39:5c:
         f2:fe:37:ab:d9:b7:40:80:b2:06:30:ce:4a:e9:9e:36:f7:ba:
         1a:09:bb:e3:61:64:e1:74:92:46:fc:b0:2d:70:bc:93:c1:2a:
         fe:cb:b6:56:48:33:56:7a:af:fd:63:6f:ec:23:fe:7a:9e:b2:
         b4:c9:e8:73:f9:7e:50:48:8d:46:17:b7:fb:54:71:e4:d4:29:
         43:63:24:c9:51:86:d8:8e:7a:39:ae:1b:1a:64:ff:94:d1:fa:
         1e:4e:14:16:5e:3b:27:aa:9b:50:67:2b:63:58:ed:9c:79:b8:
         8e:3d:7e:ce
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICA8kwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
ODIxM0IxMTAvBgNVBAUTKERCOTJENDNDOTA2MTI1MDVCM0FGNDZFOTY0QTY4Q0M5
RjVGM0IyQUYwHhcNMjUwODIwMTYxMTE4WhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MGYxYS1kNWRkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzfZ99EnVXjlOSkzvLQTMrIWEgY/CV2AVIPqG/yl0520PVDYsLjFoid/QxiBI
+tgDlDk6T23X4yXFagK+53cfTFGGe4NWrhQr1uT3lgJ56sTghngi5NwWfxorZnFd
JRnqsN9NQOxP7xHB0feF5d6ptdF6ou2QPZBCNsRer8y7OSMDs3JYU585YfHDUThx
teeWzAJungJMvYpY72soZ4nWHYLTzS921gHNntEOmb4Lu5J1iivnKaY5NlNsYQSz
FHQjR24aXM5ctWwqXk1uW9ZByyTsmaCIA3LEFUKlyTrxAJDfB2OWlkeD2k1ToEOw
e2X/sTYI/or6CIjmqzs0g4MpawIDAQABo4ICbzCCAmswHQYDVR0OBBYEFMk9I/k1
fVyjhM7S5zu7oEEHrfQbMB8GA1UdIwQYMBaAFNuS1DyQYSUFs69G6WSmjMn187Kv
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4MjEzQi8wNzA3NkZBMEQ5
QzkxMUVDQkUwMDdGNkFDNEY5QUUwMi8yNUxVUEpCaEpRV3pyMGJwWkthTXlmWHpz
cTguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzI1TFVQSkJoSlFXenIwYnBaS2FNeWZYenNxOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODIxM0IvMDcwNzZGQTBEOUM5MTFFQ0JFMDA3RjZBQzRGOUFFMDIvMjk5RjA3RjJF
MTU2MTFFRkExNURGMjNEQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZ7niMA0EAgACMAcDBQAkAGrgMA0GCSqGSIb3DQEBCwUAA4IBAQCj
f+rVSniVyV+X3MXqPX851BirzqVG/9J7iolKqyd67tOIzJG+AOpHqCVmz9rbYP1w
VMRoMf7neNp8RQejjVACLSGIDer3LVpM3mach6VYzQNLXYa9I6w8f0/9a44YdywY
f7B8ANM0xwMOAMrhuKSWlkUUBJOb8qVILouZSc6cTR9dlP8fvGKEXulyxbJ1OVzy
/jer2bdAgLIGMM5K6Z4297oaCbvjYWThdJJG/LAtcLyTwSr+y7ZWSDNWeq/9Y2/s
I/56nrK0yehz+X5QSI1GF7f7VHHk1ClDYyTJUYbYjno5rhsaZP+U0foeThQWXjsn
qptQZytjWO2cebiOPX7O
-----END CERTIFICATE-----
Generated at Fri Mar 13 19:30:44 2026 by rpki-client