Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91197BC/A8CAFBC2AA2811EA81B19681C4F9AE02/51408896A3E211EF8DAB713BC4F9AE02.roa
File:                     51408896A3E211EF8DAB713BC4F9AE02.roa (raw, json)
Hash identifier:          OaT/XW874M87KUD4zgcewRueFDXkVs/stxI74eZUrZE=
Subject key identifier:   C1:BA:DF:19:1F:A2:CA:C3:88:E6:79:19:CE:E0:DD:84:21:90:9A:15
Certificate issuer:       /CN=A91197BC/serialNumber=DB6250657FEBC164EB821C7652ABE3A85FA9ACD4
Certificate serial:       09CC
Authority key identifier: DB:62:50:65:7F:EB:C1:64:EB:82:1C:76:52:AB:E3:A8:5F:A9:AC:D4
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/22JQZX_rwWTrghx2UqvjqF-prNQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91197BC/A8CAFBC2AA2811EA81B19681C4F9AE02/51408896A3E211EF8DAB713BC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:40:55 +0000
ROA not before:           Fri 31 Oct 2025 20:40:16 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     38805
IP address blocks:        103.71.100.0/23 maxlen: 23
                          124.158.104.0/21 maxlen: 21
                          124.158.119.0/24 maxlen: 24
                          124.158.120.0/21 maxlen: 21
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91197BC/A8CAFBC2AA2811EA81B19681C4F9AE02/22JQZX_rwWTrghx2UqvjqF-prNQ.crl
                          rsync://rpki.apnic.net/member_repository/A91197BC/A8CAFBC2AA2811EA81B19681C4F9AE02/22JQZX_rwWTrghx2UqvjqF-prNQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/22JQZX_rwWTrghx2UqvjqF-prNQ.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 19:53:12 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2508 (0x9cc)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91197BC, serialNumber=DB6250657FEBC164EB821C7652ABE3A85FA9ACD4
        Validity
            Not Before: Oct 31 20:40:16 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69a45e07-3454
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:90:be:a0:d8:fb:1a:a8:18:1e:47:6f:42:de:f9:
                    e5:e6:13:a3:8c:0d:35:0d:d9:fd:a0:88:a0:72:55:
                    b1:b7:82:eb:26:c6:7c:48:f1:16:f1:a2:21:d2:16:
                    90:12:3c:bc:d0:51:70:88:50:1d:80:cf:59:f0:6e:
                    d8:00:3a:a0:5f:46:06:af:d6:3d:b5:88:7a:c1:6b:
                    5c:64:97:1f:0f:27:c8:2b:dc:b8:fb:8f:bf:18:27:
                    db:8f:2e:cd:c9:52:3c:0a:d3:ed:d5:98:e6:e9:f1:
                    55:94:ff:45:7c:62:7a:5c:a5:fe:b3:fe:c7:55:e9:
                    fe:04:f8:33:89:ee:75:6a:9e:b8:fb:85:ab:18:c9:
                    7d:04:85:b6:35:cc:c9:9d:10:e6:c5:b5:e1:b6:cf:
                    f8:b7:f1:c9:6e:11:2a:fb:ea:6e:ac:3a:2c:af:44:
                    31:13:01:7e:0d:fb:fa:f3:04:f8:1d:9c:63:f1:69:
                    49:3d:c9:e4:35:5c:59:2e:c5:a6:fd:e6:ce:5c:d8:
                    e4:78:c3:08:3d:11:61:e8:be:0a:99:cb:15:67:f9:
                    d4:2d:31:62:c0:dc:e4:c9:0a:9a:c6:39:34:69:25:
                    b1:27:52:80:85:7b:1d:d5:c5:cb:e5:0c:f8:07:49:
                    94:8b:f4:c3:51:c4:89:e0:8d:aa:50:0b:61:51:fa:
                    47:25
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                C1:BA:DF:19:1F:A2:CA:C3:88:E6:79:19:CE:E0:DD:84:21:90:9A:15
            X509v3 Authority Key Identifier:
                keyid:DB:62:50:65:7F:EB:C1:64:EB:82:1C:76:52:AB:E3:A8:5F:A9:AC:D4

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91197BC/A8CAFBC2AA2811EA81B19681C4F9AE02/22JQZX_rwWTrghx2UqvjqF-prNQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/22JQZX_rwWTrghx2UqvjqF-prNQ.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/A91197BC/A8CAFBC2AA2811EA81B19681C4F9AE02/51408896A3E211EF8DAB713BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.71.100.0/23
                  124.158.104.0/21
                  124.158.119.0-124.158.127.255

    Signature Algorithm: sha256WithRSAEncryption
         ba:56:bb:a2:61:84:63:40:d3:88:01:26:2d:12:d0:4e:76:0f:
         d9:46:f9:10:45:82:8f:64:da:c5:f7:dc:b0:c0:c6:3e:08:e6:
         65:16:3b:d4:1e:be:17:d6:52:76:99:35:5b:32:ab:0d:4e:84:
         85:27:ac:3e:3c:3b:b3:11:ed:13:da:68:31:a5:cf:7d:da:23:
         4e:e8:23:0e:00:76:01:b0:95:91:dc:06:10:ee:69:c2:32:05:
         4b:c4:69:87:f1:33:f3:d8:98:39:58:ea:dd:7c:3c:37:2e:7c:
         b7:93:4d:68:41:4f:30:7b:12:8c:43:25:8c:40:ab:f1:81:28:
         fd:ce:31:8c:45:06:05:fb:04:3e:27:f1:d1:27:52:9f:5f:0c:
         e4:23:f3:d6:3c:65:fe:a0:fe:7b:da:9d:f3:7b:f2:14:1f:f0:
         68:c5:f7:8e:98:59:fe:fc:08:2d:bf:f3:fe:39:e3:24:0a:1a:
         e0:8e:32:c9:31:ac:f8:f2:48:d5:75:a0:30:18:16:9b:fe:06:
         11:7f:24:0f:4b:b3:b3:4f:83:91:25:83:03:cb:64:22:a2:e7:
         10:de:17:58:cf:18:33:fd:4c:15:1a:cc:9a:6f:65:65:9e:2b:
         b4:d4:36:46:5c:12:70:3c:92:ab:2f:b6:dc:35:72:b2:d1:ee:
         e1:fc:bd:c0
-----BEGIN CERTIFICATE-----
MIIFUDCCBDigAwIBAgICCcwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTk3QkMxMTAvBgNVBAUTKERCNjI1MDY1N0ZFQkMxNjRFQjgyMUM3NjUyQUJFM0E4
NUZBOUFDRDQwHhcNMjUxMDMxMjA0MDE2WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NWUwNy0zNDU0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAkL6g2PsaqBgeR29C3vnl5hOjjA01Ddn9oIigclWxt4LrJsZ8SPEW8aIh0haQ
Ejy80FFwiFAdgM9Z8G7YADqgX0YGr9Y9tYh6wWtcZJcfDyfIK9y4+4+/GCfbjy7N
yVI8CtPt1Zjm6fFVlP9FfGJ6XKX+s/7HVen+BPgzie51ap64+4WrGMl9BIW2NczJ
nRDmxbXhts/4t/HJbhEq++purDosr0QxEwF+Dfv68wT4HZxj8WlJPcnkNVxZLsWm
/ebOXNjkeMMIPRFh6L4KmcsVZ/nULTFiwNzkyQqaxjk0aSWxJ1KAhXsd1cXL5Qz4
B0mUi/TDUcSJ4I2qUAthUfpHJQIDAQABo4ICdDCCAnAwHQYDVR0OBBYEFMG63xkf
osrDiOZ5Gc7g3YQhkJoVMB8GA1UdIwQYMBaAFNtiUGV/68Fk64IcdlKr46hfqazU
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExOTdCQy9BOENBRkJDMkFB
MjgxMUVBODFCMTk2ODFDNEY5QUUwMi8yMkpRWlhfcndXVHJnaHgyVXF2anFGLXBy
TlEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzIySlFaWF9yd1dUcmdoeDJVcXZqcUYtcHJOUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTk3QkMvQThDQUZCQzJBQTI4MTFFQTgxQjE5NjgxQzRGOUFFMDIvNTE0MDg4OTZB
M0UyMTFFRjhEQUI3MTNCQzRGOUFFMDIucm9hMDMGCCsGAQUFBwEHAQH/BCQwIjAg
BAIAATAaAwQBZ0dkAwQDfJ5oMAwDBAB8nncDBAd8ngAwDQYJKoZIhvcNAQELBQAD
ggEBALpWu6JhhGNA04gBJi0S0E52D9lG+RBFgo9k2sX33LDAxj4I5mUWO9QevhfW
UnaZNVsyqw1OhIUnrD48O7MR7RPaaDGlz33aI07oIw4AdgGwlZHcBhDuacIyBUvE
aYfxM/PYmDlY6t18PDcufLeTTWhBTzB7EoxDJYxAq/GBKP3OMYxFBgX7BD4n8dEn
Up9fDOQj89Y8Zf6g/nvanfN78hQf8GjF946YWf78CC2/8/454yQKGuCOMskxrPjy
SNV1oDAYFpv+BhF/JA9Ls7NPg5ElgwPLZCKi5xDeF1jPGDP9TBUazJpvZWWeK7TU
NkZcEnA8kqsvttw1crLR7uH8vcA=
-----END CERTIFICATE-----
Generated at Tue Mar 3 04:17:00 2026 by rpki-client