Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91E520F/41CCBC6EA81911EFB9BDED71C4F9AE02/A30B17FAA81911EF862F3A56C4F9AE02.roa
File:                     A30B17FAA81911EF862F3A56C4F9AE02.roa (raw, json)
Hash identifier:          6sFK3IOISiUObcshTaAhJEDmqO5j9CtjdCqW8qlBcT4=
Subject key identifier:   EA:F2:E5:34:D9:DE:2E:80:0E:1E:5D:4D:82:33:B5:34:94:1E:04:83
Certificate issuer:       /CN=A91E520F/serialNumber=B1BD4DB021F54C7263F3C3535F8836849BA2E60E
Certificate serial:       80
Authority key identifier: B1:BD:4D:B0:21:F5:4C:72:63:F3:C3:53:5F:88:36:84:9B:A2:E6:0E
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sb1NsCH1THJj88NTX4g2hJui5g4.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E520F/41CCBC6EA81911EFB9BDED71C4F9AE02/A30B17FAA81911EF862F3A56C4F9AE02.roa
Signing time:             Wed 23 Jul 2025 07:13:18 +0000
ROA not before:           Wed 23 Jul 2025 07:13:18 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     151358
IP address blocks:        103.151.210.0/24 maxlen: 24
                          2001:df5:a900::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E520F/41CCBC6EA81911EFB9BDED71C4F9AE02/sb1NsCH1THJj88NTX4g2hJui5g4.crl
                          rsync://rpki.apnic.net/member_repository/A91E520F/41CCBC6EA81911EFB9BDED71C4F9AE02/sb1NsCH1THJj88NTX4g2hJui5g4.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sb1NsCH1THJj88NTX4g2hJui5g4.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:   Thu 14 Aug 2025 05:57:38 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 128 (0x80)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E520F, serialNumber=B1BD4DB021F54C7263F3C3535F8836849BA2E60E
        Validity
            Not Before: Jul 23 07:13:18 2025 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=68808b8e-d1e2
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c6:7f:a2:a6:17:66:3e:57:54:5c:77:db:58:5c:
                    e3:ec:0b:12:38:2f:7b:9c:59:05:28:97:a1:3f:64:
                    30:90:ed:80:a2:4a:b9:4b:85:70:a4:70:d6:5c:a8:
                    53:1f:82:c6:87:29:6e:89:bf:fd:0d:2b:79:6d:93:
                    1e:80:98:65:56:a2:17:3e:f3:45:17:c3:f0:f1:89:
                    89:cf:f7:9a:be:f6:4c:c5:21:b3:b3:6d:04:98:02:
                    06:ed:a4:fc:b5:75:58:fa:95:35:64:8f:d1:57:1d:
                    b0:7f:ed:ba:99:a8:40:ac:28:4a:e3:4a:64:e5:dc:
                    37:e8:02:38:24:63:4b:a0:00:f7:6f:1e:cd:24:bc:
                    bc:da:36:9e:69:94:b3:fc:97:08:48:c1:ef:04:cb:
                    a6:a3:78:88:68:ba:55:7c:1f:f3:c6:01:1d:3a:7f:
                    bc:e3:bc:d5:c9:ef:71:a2:d6:74:5f:e5:a0:2a:c1:
                    80:27:b7:37:b4:a7:9e:4d:ae:b9:22:8c:e9:d0:2b:
                    d3:b3:f3:23:69:18:a7:f9:52:cc:e2:c6:f0:74:f7:
                    bc:15:42:4d:5c:48:a9:15:11:58:6c:de:ea:ad:4f:
                    16:c6:15:56:be:75:27:9d:fa:3e:e2:b5:38:a7:82:
                    35:5c:77:b6:ee:0b:1d:55:0c:82:09:01:30:13:be:
                    5d:09
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EA:F2:E5:34:D9:DE:2E:80:0E:1E:5D:4D:82:33:B5:34:94:1E:04:83
            X509v3 Authority Key Identifier:
                keyid:B1:BD:4D:B0:21:F5:4C:72:63:F3:C3:53:5F:88:36:84:9B:A2:E6:0E

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E520F/41CCBC6EA81911EFB9BDED71C4F9AE02/sb1NsCH1THJj88NTX4g2hJui5g4.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sb1NsCH1THJj88NTX4g2hJui5g4.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/A91E520F/41CCBC6EA81911EFB9BDED71C4F9AE02/A30B17FAA81911EF862F3A56C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.151.210.0/24
                IPv6:
                  2001:df5:a900::/48

    Signature Algorithm: sha256WithRSAEncryption
         ae:13:f4:9f:4b:d8:e5:b4:df:f7:a4:a7:dc:91:6a:75:73:af:
         31:d0:f3:74:b5:da:10:73:2d:99:c9:19:7b:3f:c0:d8:a7:01:
         2c:45:97:6d:3b:94:56:ab:da:74:7b:66:e3:d1:9c:53:64:af:
         67:84:29:91:58:12:ad:35:54:38:76:92:4d:f9:51:ca:8d:a8:
         f4:0b:b7:02:fd:41:26:b8:af:ae:8c:bd:13:69:fa:b3:90:ab:
         ef:c7:12:7c:24:80:18:27:12:67:6b:d6:b8:44:ef:48:33:b0:
         f7:4f:17:ee:42:ea:d6:d1:c1:aa:38:90:73:d3:ef:aa:b6:e5:
         18:b0:79:8d:6e:ef:6e:46:9c:a4:30:8d:ee:a2:4c:ff:6b:5f:
         22:3a:96:d8:ab:3b:0f:23:38:e7:da:06:4c:28:32:39:e1:dd:
         63:17:25:ce:6b:12:1f:c3:9b:d3:39:a3:9a:0f:c7:2c:e3:28:
         77:10:67:06:63:b3:3f:ec:fd:fe:98:d5:56:c5:66:ea:d6:0d:
         b1:1e:0b:af:19:5c:e4:5d:f6:59:c5:76:cb:da:fd:45:cd:24:
         7f:ae:db:91:2e:a1:03:b4:c0:1f:55:80:33:f4:4e:71:19:b3:
         9f:42:b3:41:41:fb:31:80:3c:92:a7:ff:7a:61:d7:68:32:08:
         a6:bf:fe:f7
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICAIAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTUyMEYxMTAvBgNVBAUTKEIxQkQ0REIwMjFGNTRDNzI2M0YzQzM1MzVGODgzNjg0
OUJBMkU2MEUwHhcNMjUwNzIzMDcxMzE4WhcNMjYwOTMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02ODgwOGI4ZS1kMWUyMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAxn+iphdmPldUXHfbWFzj7AsSOC97nFkFKJehP2QwkO2Aokq5S4VwpHDWXKhT
H4LGhyluib/9DSt5bZMegJhlVqIXPvNFF8Pw8YmJz/eavvZMxSGzs20EmAIG7aT8
tXVY+pU1ZI/RVx2wf+26mahArChK40pk5dw36AI4JGNLoAD3bx7NJLy82jaeaZSz
/JcISMHvBMumo3iIaLpVfB/zxgEdOn+847zVye9xotZ0X+WgKsGAJ7c3tKeeTa65
Iozp0CvTs/MjaRin+VLM4sbwdPe8FUJNXEipFRFYbN7qrU8WxhVWvnUnnfo+4rU4
p4I1XHe27gsdVQyCCQEwE75dCQIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFOry5TTZ
3i6ADh5dTYIztTSUHgSDMB8GA1UdIwQYMBaAFLG9TbAh9UxyY/PDU1+INoSbouYO
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFNTIwRi80MUNDQkM2RUE4
MTkxMUVGQjlCREVENzFDNEY5QUUwMi9zYjFOc0NIMVRISmo4OE5UWDRnMmhKdWk1
ZzQuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3NiMU5zQ0gxVEhKajg4TlRYNGcyaEp1aTVnNC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTUyMEYvNDFDQ0JDNkVBODE5MTFFRkI5QkRFRDcxQzRGOUFFMDIvQTMwQjE3RkFB
ODE5MTFFRjg2MkYzQTU2QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBABnl9IwDwQCAAIwCQMHACABDfWpADANBgkqhkiG9w0BAQsF
AAOCAQEArhP0n0vY5bTf96Sn3JFqdXOvMdDzdLXaEHMtmckZez/A2KcBLEWXbTuU
VqvadHtm49GcU2SvZ4QpkVgSrTVUOHaSTflRyo2o9Au3Av1BJrivroy9E2n6s5Cr
78cSfCSAGCcSZ2vWuETvSDOw908X7kLq1tHBqjiQc9PvqrblGLB5jW7vbkacpDCN
7qJM/2tfIjqW2Ks7DyM459oGTCgyOeHdYxclzmsSH8Ob0zmjmg/HLOModxBnBmOz
P+z9/pjVVsVm6tYNsR4Lrxlc5F32WcV2y9r9Rc0kf67bkS6hA7TAH1WAM/ROcRmz
n0KzQUH7MYA8kqf/emHXaDIIpr/+9w==
-----END CERTIFICATE-----
Generated at Sat Aug 9 15:06:54 2025 by rpki-client