Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91103CF/17D6E4C2A68A11ECA9A63551C4F9AE02/931A51C07F5811EE82ECE456C4F9AE02.roa
File:                     931A51C07F5811EE82ECE456C4F9AE02.roa (raw, json)
Hash identifier:          WWLeH3632fyjkdTa5V1Kbc7nqGm176NLqMwGAoiNN0g=
Subject key identifier:   DE:92:11:FA:E6:12:52:47:5C:7F:19:13:88:45:2A:80:0D:83:02:3B
Certificate issuer:       /CN=A91103CF/serialNumber=B8AD8D916CD9482B6DA55D307CE95C07A95B2F74
Certificate serial:       03D9
Authority key identifier: B8:AD:8D:91:6C:D9:48:2B:6D:A5:5D:30:7C:E9:5C:07:A9:5B:2F:74
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uK2NkWzZSCttpV0wfOlcB6lbL3Q.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91103CF/17D6E4C2A68A11ECA9A63551C4F9AE02/931A51C07F5811EE82ECE456C4F9AE02.roa
Signing time:             Fri 17 Oct 2025 03:06:24 +0000
ROA not before:           Fri 17 Oct 2025 03:06:24 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     140994
IP address blocks:        103.154.154.0/23 maxlen: 24
                          2401:4320::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91103CF/17D6E4C2A68A11ECA9A63551C4F9AE02/uK2NkWzZSCttpV0wfOlcB6lbL3Q.crl
                          rsync://rpki.apnic.net/member_repository/A91103CF/17D6E4C2A68A11ECA9A63551C4F9AE02/uK2NkWzZSCttpV0wfOlcB6lbL3Q.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uK2NkWzZSCttpV0wfOlcB6lbL3Q.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:   Sun 26 Oct 2025 02:38:32 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 985 (0x3d9)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91103CF, serialNumber=B8AD8D916CD9482B6DA55D307CE95C07A95B2F74
        Validity
            Not Before: Oct 17 03:06:24 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=68f1b2b0-a4ac
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:da:d7:50:6c:9d:15:58:c1:d7:6b:4f:db:d6:cf:
                    c9:0b:e2:95:6d:ef:14:ba:92:55:f2:2d:89:00:d6:
                    57:9f:a9:ac:93:91:64:c8:b9:31:3d:43:7c:2c:b2:
                    ef:5d:a7:5b:97:2f:f8:c0:80:56:59:4d:7b:d4:19:
                    83:f0:9d:47:78:85:90:72:74:41:0e:5b:30:3d:ff:
                    21:f7:cf:b5:1a:38:79:55:08:2b:6f:bb:fe:f9:e0:
                    76:21:c9:80:be:8c:0d:d0:6f:4c:5f:9e:58:dc:c5:
                    a2:05:c8:ee:15:fd:a0:4c:cd:4c:e9:a2:ee:89:da:
                    f2:60:b2:30:72:0d:67:3c:65:d3:af:77:5f:2f:27:
                    73:23:d4:ab:dd:fb:b4:ce:31:90:2c:12:51:f9:91:
                    72:03:60:81:3b:de:83:53:f2:93:73:0d:dd:30:67:
                    ea:b7:2f:cc:5f:66:3f:b8:ae:5a:a3:ce:b2:45:7b:
                    9d:8f:13:29:6c:cf:d3:cc:2d:1d:ca:03:11:e8:e2:
                    42:06:8b:cb:4e:b7:5d:5a:91:a1:dc:f4:d7:51:23:
                    7e:37:8b:b1:07:a7:01:58:78:b9:f7:6a:8f:9d:75:
                    9a:a7:09:6d:0b:05:2d:f9:f1:ec:64:bd:1d:98:61:
                    4d:f4:7a:b7:b5:95:e9:18:da:78:5e:fc:2a:e3:8e:
                    13:81
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                DE:92:11:FA:E6:12:52:47:5C:7F:19:13:88:45:2A:80:0D:83:02:3B
            X509v3 Authority Key Identifier:
                keyid:B8:AD:8D:91:6C:D9:48:2B:6D:A5:5D:30:7C:E9:5C:07:A9:5B:2F:74

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91103CF/17D6E4C2A68A11ECA9A63551C4F9AE02/uK2NkWzZSCttpV0wfOlcB6lbL3Q.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/uK2NkWzZSCttpV0wfOlcB6lbL3Q.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/A91103CF/17D6E4C2A68A11ECA9A63551C4F9AE02/931A51C07F5811EE82ECE456C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.154.154.0/23
                IPv6:
                  2401:4320::/32

    Signature Algorithm: sha256WithRSAEncryption
         99:de:be:97:0b:d9:f7:b6:ca:37:1c:ac:8b:cc:22:64:d5:1b:
         e1:cd:14:a9:ac:5b:54:0f:db:ac:68:4d:ba:47:60:58:0b:b7:
         51:1e:cd:a2:a3:1c:7d:4d:5b:86:32:ce:19:54:88:25:36:63:
         b6:8c:8f:74:91:ba:e3:fd:43:61:08:85:9c:77:4b:ff:90:17:
         e2:04:40:73:3c:b2:d9:68:f6:98:df:1f:29:5d:83:13:b8:a3:
         10:0b:82:80:f9:cd:b4:52:6d:c8:19:7e:77:60:79:46:bd:68:
         ee:b3:35:69:eb:6d:c7:5f:f2:0d:19:2d:7e:82:68:5b:39:c2:
         ad:0f:80:27:4b:1f:83:44:6e:a2:97:5f:ad:ac:5a:4d:b2:2d:
         9d:2b:c8:c4:5d:9f:d5:ff:da:5f:15:98:8c:eb:c8:3a:ac:9d:
         d0:d8:90:8a:46:bf:25:c6:cb:6b:d4:26:a0:45:14:da:aa:b7:
         7b:7a:3e:51:f8:f3:3e:c0:6c:97:96:b0:be:e1:76:0a:bb:3c:
         cf:98:5e:3c:9c:a0:52:93:04:76:6e:0b:bd:c5:4b:a3:ce:bc:
         42:d6:a0:9b:01:cc:97:8e:01:93:37:8c:98:be:e8:c7:1f:b6:
         cf:75:d3:79:67:ff:0b:b5:7b:9c:10:59:ad:ca:24:a8:dd:ab:
         6d:b4:19:28
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICA9kwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTAzQ0YxMTAvBgNVBAUTKEI4QUQ4RDkxNkNEOTQ4MkI2REE1NUQzMDdDRTk1QzA3
QTk1QjJGNzQwHhcNMjUxMDE3MDMwNjI0WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGYxYjJiMC1hNGFjMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA2tdQbJ0VWMHXa0/b1s/JC+KVbe8UupJV8i2JANZXn6msk5FkyLkxPUN8LLLv
Xadbly/4wIBWWU171BmD8J1HeIWQcnRBDlswPf8h98+1Gjh5VQgrb7v++eB2IcmA
vowN0G9MX55Y3MWiBcjuFf2gTM1M6aLuidryYLIwcg1nPGXTr3dfLydzI9Sr3fu0
zjGQLBJR+ZFyA2CBO96DU/KTcw3dMGfqty/MX2Y/uK5ao86yRXudjxMpbM/TzC0d
ygMR6OJCBovLTrddWpGh3PTXUSN+N4uxB6cBWHi592qPnXWapwltCwUt+fHsZL0d
mGFN9Hq3tZXpGNp4Xvwq444TgQIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFN6SEfrm
ElJHXH8ZE4hFKoANgwI7MB8GA1UdIwQYMBaAFLitjZFs2UgrbaVdMHzpXAepWy90
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExMDNDRi8xN0Q2RTRDMkE2
OEExMUVDQTlBNjM1NTFDNEY5QUUwMi91SzJOa1d6WlNDdHRwVjB3Zk9sY0I2bGJM
M1EuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3VLMk5rV3paU0N0dHBWMHdmT2xjQjZsYkwzUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTAzQ0YvMTdENkU0QzJBNjhBMTFFQ0E5QTYzNTUxQzRGOUFFMDIvOTMxQTUxQzA3
RjU4MTFFRTgyRUNFNDU2QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAFnmpowDQQCAAIwBwMFACQBQyAwDQYJKoZIhvcNAQELBQAD
ggEBAJnevpcL2fe2yjccrIvMImTVG+HNFKmsW1QP26xoTbpHYFgLt1EezaKjHH1N
W4YyzhlUiCU2Y7aMj3SRuuP9Q2EIhZx3S/+QF+IEQHM8stlo9pjfHyldgxO4oxAL
goD5zbRSbcgZfndgeUa9aO6zNWnrbcdf8g0ZLX6CaFs5wq0PgCdLH4NEbqKXX62s
Wk2yLZ0ryMRdn9X/2l8VmIzryDqsndDYkIpGvyXGy2vUJqBFFNqqt3t6PlH48z7A
bJeWsL7hdgq7PM+YXjycoFKTBHZuC73FS6POvELWoJsBzJeOAZM3jJi+6Mcfts91
03ln/wu1e5wQWa3KJKjdq220GSg=
-----END CERTIFICATE-----
Generated at Mon Oct 20 22:10:13 2025 by rpki-client