Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91149EA/F42D4CA273E411EA9AE68072C4F9AE02/F94FA23C92F211EC8D04F649C4F9AE02.roa
File:                     F94FA23C92F211EC8D04F649C4F9AE02.roa (raw, json)
Hash identifier:          OHHlg82SYMCj0nhG6pczg1mnIfcmqYmPHe/Fcr0oG4g=
Subject key identifier:   0B:5D:2B:4C:91:38:BC:D2:E0:50:54:64:E5:FF:6B:88:80:6A:66:8B
Certificate issuer:       /CN=A91149EA/serialNumber=4D5254746FEF72EFB7ACC0C534AD608F50BC3804
Certificate serial:       0AB6
Authority key identifier: 4D:52:54:74:6F:EF:72:EF:B7:AC:C0:C5:34:AD:60:8F:50:BC:38:04
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TVJUdG_vcu-3rMDFNK1gj1C8OAQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91149EA/F42D4CA273E411EA9AE68072C4F9AE02/F94FA23C92F211EC8D04F649C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 15:39:20 +0000
ROA not before:           Tue 02 Sep 2025 20:10:36 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     134578
IP address blocks:        103.142.172.0/24 maxlen: 24
                          103.142.173.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91149EA/F42D4CA273E411EA9AE68072C4F9AE02/TVJUdG_vcu-3rMDFNK1gj1C8OAQ.crl
                          rsync://rpki.apnic.net/member_repository/A91149EA/F42D4CA273E411EA9AE68072C4F9AE02/TVJUdG_vcu-3rMDFNK1gj1C8OAQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TVJUdG_vcu-3rMDFNK1gj1C8OAQ.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 01:56:42 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2742 (0xab6)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91149EA, serialNumber=4D5254746FEF72EFB7ACC0C534AD608F50BC3804
        Validity
            Not Before: Sep  2 20:10:36 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69a45da7-23fd
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ca:12:4c:a7:dc:13:0a:e7:fe:88:af:83:4c:d3:
                    c7:39:c1:6c:5a:48:be:2b:01:e9:b2:c0:7d:93:2d:
                    bf:a0:6e:99:73:3f:35:24:52:09:fb:80:d5:6a:16:
                    e4:3f:c5:35:ef:6d:0b:31:2e:1c:36:d2:cd:85:e7:
                    eb:a4:e4:78:27:b4:23:f8:74:81:dc:9b:a0:3e:27:
                    c5:ac:c8:01:69:ee:a2:2b:88:e6:6d:5d:63:d0:a5:
                    a2:05:74:ad:84:46:b7:06:79:c8:6c:9d:73:2e:a1:
                    ef:f0:3e:72:f7:74:d1:43:82:9d:d2:f7:99:b7:39:
                    7b:8c:02:54:ff:15:f2:12:2c:ea:c9:5b:68:89:50:
                    40:22:a0:a0:0c:3b:93:83:ca:0b:6a:2c:40:4e:28:
                    f7:58:e2:f5:b9:ee:18:f8:83:e3:8d:d3:33:f7:06:
                    b7:41:68:87:b7:2f:f0:a3:4c:ba:18:1e:09:d0:43:
                    65:e1:ec:1a:47:8f:de:ce:1e:38:89:7f:ca:63:3f:
                    24:d5:3a:d1:8f:47:3a:cb:50:52:9f:b2:c7:e3:15:
                    7a:af:73:08:00:33:ca:85:dd:69:21:f7:65:b7:3a:
                    d2:d7:b4:37:23:76:aa:fe:20:fe:59:fe:ae:55:67:
                    00:6f:ac:73:37:d3:20:14:53:03:e6:0c:8e:d7:42:
                    4b:4b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                0B:5D:2B:4C:91:38:BC:D2:E0:50:54:64:E5:FF:6B:88:80:6A:66:8B
            X509v3 Authority Key Identifier:
                keyid:4D:52:54:74:6F:EF:72:EF:B7:AC:C0:C5:34:AD:60:8F:50:BC:38:04

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91149EA/F42D4CA273E411EA9AE68072C4F9AE02/TVJUdG_vcu-3rMDFNK1gj1C8OAQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/TVJUdG_vcu-3rMDFNK1gj1C8OAQ.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/A91149EA/F42D4CA273E411EA9AE68072C4F9AE02/F94FA23C92F211EC8D04F649C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.142.172.0/23

    Signature Algorithm: sha256WithRSAEncryption
         3e:61:39:41:16:dc:9c:f9:b0:68:aa:5b:57:02:72:ed:11:15:
         e7:05:56:b3:3c:5b:fd:af:b6:7c:ae:0f:a4:bf:6f:c6:d1:ea:
         20:14:6c:dd:3a:f9:1e:2d:57:3d:00:d6:bf:18:9f:2d:77:8a:
         30:5b:19:4a:57:32:84:ad:1a:36:82:e5:44:b7:6c:1b:80:a5:
         fe:aa:a9:7d:92:e5:42:04:f3:b6:c3:15:30:5e:c5:70:30:96:
         ef:6d:3b:a7:07:db:63:57:1d:0e:d5:7f:69:0f:c9:d9:52:0b:
         f0:b3:ab:07:d4:51:09:fd:df:ca:5f:de:5f:a2:ff:d9:24:7e:
         dc:4d:6a:54:23:8a:c6:de:03:76:e3:b7:ee:fa:60:19:67:4e:
         e9:8e:8f:79:6b:d8:0f:9e:97:52:46:95:c7:06:0b:6e:1b:fb:
         ce:23:5c:d0:7a:51:d1:97:9a:12:99:a4:17:94:d3:cb:ce:3e:
         bc:d4:4e:61:98:d5:a1:3e:57:bf:8d:75:a0:e6:f3:95:b6:6e:
         87:64:30:a9:bd:7b:75:56:08:32:7c:c8:73:56:8d:b9:c6:c4:
         7a:db:73:1c:89:2c:53:3d:3b:fa:c7:98:03:7f:a1:dd:bc:0c:
         ef:84:03:c9:e4:63:43:47:9e:22:3b:39:61:8e:8a:cf:5f:15:
         fa:09:53:77
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICCrYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MTQ5RUExMTAvBgNVBAUTKDRENTI1NDc0NkZFRjcyRUZCN0FDQzBDNTM0QUQ2MDhG
NTBCQzM4MDQwHhcNMjUwOTAyMjAxMDM2WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NWRhNy0yM2ZkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAyhJMp9wTCuf+iK+DTNPHOcFsWki+KwHpssB9ky2/oG6Zcz81JFIJ+4DVahbk
P8U1720LMS4cNtLNhefrpOR4J7Qj+HSB3JugPifFrMgBae6iK4jmbV1j0KWiBXSt
hEa3BnnIbJ1zLqHv8D5y93TRQ4Kd0veZtzl7jAJU/xXyEizqyVtoiVBAIqCgDDuT
g8oLaixATij3WOL1ue4Y+IPjjdMz9wa3QWiHty/wo0y6GB4J0ENl4ewaR4/ezh44
iX/KYz8k1TrRj0c6y1BSn7LH4xV6r3MIADPKhd1pIfdltzrS17Q3I3aq/iD+Wf6u
VWcAb6xzN9MgFFMD5gyO10JLSwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFAtdK0yR
OLzS4FBUZOX/a4iAamaLMB8GA1UdIwQYMBaAFE1SVHRv73Lvt6zAxTStYI9QvDgE
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExNDlFQS9GNDJENENBMjcz
RTQxMUVBOUFFNjgwNzJDNEY5QUUwMi9UVkpVZEdfdmN1LTNyTURGTksxZ2oxQzhP
QVEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL1RWSlVkR192Y3UtM3JNREZOSzFnajFDOE9BUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTQ5RUEvRjQyRDRDQTI3M0U0MTFFQTlBRTY4MDcyQzRGOUFFMDIvRjk0RkEyM0M5
MkYyMTFFQzhEMDRGNjQ5QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ46sMA0GCSqGSIb3DQEBCwUAA4IBAQA+YTlBFtyc+bBoqltXAnLt
ERXnBVazPFv9r7Z8rg+kv2/G0eogFGzdOvkeLVc9ANa/GJ8td4owWxlKVzKErRo2
guVEt2wbgKX+qql9kuVCBPO2wxUwXsVwMJbvbTunB9tjVx0O1X9pD8nZUgvws6sH
1FEJ/d/KX95fov/ZJH7cTWpUI4rG3gN247fu+mAZZ07pjo95a9gPnpdSRpXHBgtu
G/vOI1zQelHRl5oSmaQXlNPLzj681E5hmNWhPle/jXWg5vOVtm6HZDCpvXt1Vggy
fMhzVo25xsR623MciSxTPTv6x5gDf6HdvAzvhAPJ5GNDR54iOzlhjorPXxX6CVN3
-----END CERTIFICATE-----
Generated at Mon Mar 2 06:02:31 2026 by rpki-client