Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/82225DB4C8B711EF9B24C232C4F9AE02.roa
File:                     82225DB4C8B711EF9B24C232C4F9AE02.roa (raw, json)
Hash identifier:          ScgCcjRnAoXnKGhL3KuaJmUn5RjGwkQj1fsZ+870SkM=
Subject key identifier:   01:B4:78:FF:C4:96:8B:9A:30:9D:0C:D6:B2:C0:4A:F9:26:10:17:45
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       4D9B
Authority key identifier: 16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/82225DB4C8B711EF9B24C232C4F9AE02.roa
Signing time:             Thu 28 Aug 2025 14:55:34 +0000
ROA not before:           Thu 28 Aug 2025 14:55:34 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     150887
IP address blocks:        103.69.98.0/23 maxlen: 23
                          2401:31e0::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl
                          rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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:   Sat 25 Oct 2025 14:36:31 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 19867 (0x4d9b)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Aug 28 14:55:34 2025 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=68b06de5-07e5
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d7:13:80:96:76:92:bc:49:ca:a8:92:28:de:c0:
                    2e:e5:71:be:41:51:61:92:04:46:e8:b8:55:36:a9:
                    34:21:1a:68:5b:ca:1a:89:22:24:28:42:ba:d9:bd:
                    65:94:76:eb:35:dc:50:34:84:59:b4:49:b3:a8:6c:
                    ea:8a:26:55:b9:82:79:fa:48:96:0e:9d:f2:b2:fa:
                    ee:a6:8c:68:93:5f:46:a7:14:12:49:d7:5a:46:8c:
                    35:58:19:7d:1a:aa:dc:39:bf:6e:a4:1d:07:70:81:
                    00:b7:95:3d:38:54:c6:de:5e:1f:80:61:34:b1:b1:
                    b2:96:f0:a1:13:9f:70:eb:da:48:fb:74:79:af:c9:
                    0f:79:43:b4:b9:06:c4:a1:59:6d:af:41:a0:1a:99:
                    a9:90:bc:9e:62:ae:36:2e:1b:fe:77:5a:ba:ba:75:
                    a5:9e:86:fe:3f:8e:a5:93:0c:1a:b3:a8:35:e4:e9:
                    37:c2:44:b3:90:e1:a3:d8:45:9e:73:b4:ef:97:e1:
                    6d:9b:d2:83:53:4e:84:a5:c2:e5:f2:51:26:d5:2a:
                    c7:a2:43:c3:36:65:1a:6a:28:3f:2c:5e:67:e2:64:
                    80:a2:dc:7a:5d:9b:6d:3a:36:c7:3a:53:3a:9e:43:
                    f4:15:f3:75:ee:dc:07:90:42:4a:65:0a:fc:7f:a2:
                    a1:eb
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                01:B4:78:FF:C4:96:8B:9A:30:9D:0C:D6:B2:C0:4A:F9:26:10:17:45
            X509v3 Authority Key Identifier:
                keyid:16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/82225DB4C8B711EF9B24C232C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.69.98.0/23
                IPv6:
                  2401:31e0::/48

    Signature Algorithm: sha256WithRSAEncryption
         30:e1:81:3c:6d:28:62:1f:c3:90:3e:70:bb:98:83:16:15:29:
         e2:d3:14:56:10:4d:9a:48:32:77:fb:2f:3f:ee:03:f9:a9:5c:
         e9:79:a5:29:22:f5:74:12:dc:73:4c:99:49:7b:f3:aa:4f:2f:
         e3:60:a6:c6:79:b7:95:a3:7f:09:7f:ec:f6:c3:17:65:af:bd:
         fe:d6:cf:bc:e3:31:a4:8f:21:d8:54:6c:59:56:f4:5f:10:5b:
         17:11:bd:f7:75:76:7f:5c:1f:5e:a4:59:e6:39:72:5f:06:9e:
         b7:05:c7:7c:5b:07:8e:b4:fd:a5:6a:49:29:a2:80:c0:64:ee:
         5a:ea:8e:22:55:cb:68:9c:ab:ca:c1:cb:0d:a2:92:fd:4d:6a:
         28:fc:92:32:d4:f5:c3:76:ea:c8:3c:52:cf:f5:c8:8d:2e:61:
         60:45:c5:71:c4:6c:07:f7:b9:2e:e2:12:03:b3:b7:d5:74:e3:
         ff:ed:72:60:8e:a7:39:4f:f8:4e:c4:cd:31:bf:d2:d0:11:eb:
         af:41:29:28:ce:a8:e5:66:ac:8b:67:69:ce:66:ab:6f:5b:7f:
         50:01:41:5a:81:92:5f:36:68:7b:7c:0c:c7:39:d8:94:00:49:
         6e:9f:11:81:68:49:16:24:ff:c4:09:fe:5a:77:42:7f:80:58:
         1a:ea:98:e4
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICTZswDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjUwODI4MTQ1NTM0WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OGIwNmRlNS0wN2U1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA1xOAlnaSvEnKqJIo3sAu5XG+QVFhkgRG6LhVNqk0IRpoW8oaiSIkKEK62b1l
lHbrNdxQNIRZtEmzqGzqiiZVuYJ5+kiWDp3ysvrupoxok19GpxQSSddaRow1WBl9
GqrcOb9upB0HcIEAt5U9OFTG3l4fgGE0sbGylvChE59w69pI+3R5r8kPeUO0uQbE
oVltr0GgGpmpkLyeYq42Lhv+d1q6unWlnob+P46lkwwas6g15Ok3wkSzkOGj2EWe
c7Tvl+Ftm9KDU06EpcLl8lEm1SrHokPDNmUaaig/LF5n4mSAotx6XZttOjbHOlM6
nkP0FfN17twHkEJKZQr8f6Kh6wIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFAG0eP/E
louaMJ0M1rLASvkmEBdFMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvODIyMjVEQjRD
OEI3MTFFRjlCMjRDMjMyQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnRWIwDwQCAAIwCQMHACQBMeAAADANBgkqhkiG9w0BAQsF
AAOCAQEAMOGBPG0oYh/DkD5wu5iDFhUp4tMUVhBNmkgyd/svP+4D+alc6XmlKSL1
dBLcc0yZSXvzqk8v42Cmxnm3laN/CX/s9sMXZa+9/tbPvOMxpI8h2FRsWVb0XxBb
FxG993V2f1wfXqRZ5jlyXwaetwXHfFsHjrT9pWpJKaKAwGTuWuqOIlXLaJyrysHL
DaKS/U1qKPySMtT1w3bqyDxSz/XIjS5hYEXFccRsB/e5LuISA7O31XTj/+1yYI6n
OU/4TsTNMb/S0BHrr0EpKM6o5Wasi2dpzmarb1t/UAFBWoGSXzZoe3wMxznYlABJ
bp8RgWhJFiT/xAn+WndCf4BYGuqY5A==
-----END CERTIFICATE-----
Generated at Mon Oct 20 16:26:27 2025 by rpki-client