Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A919F0F1/40B13BC00A3611E987A9C464C4F9AE02/041E1E420A3811E9BE336267C4F9AE02.roa
File:                     041E1E420A3811E9BE336267C4F9AE02.roa (raw, json)
Hash identifier:          FpXRJul0hc08boZkY5aNSjcciE1KzTX21N/D3VSHsEc=
Subject key identifier:   37:26:F0:A2:82:2E:30:A1:E0:D1:81:C7:23:9C:C6:49:FD:A2:03:D0
Certificate issuer:       /CN=A919F0F1/serialNumber=A679491197AC822E0D181971137A467D27C2B02C
Certificate serial:       11D2
Authority key identifier: A6:79:49:11:97:AC:82:2E:0D:18:19:71:13:7A:46:7D:27:C2:B0:2C
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pnlJEZesgi4NGBlxE3pGfSfCsCw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919F0F1/40B13BC00A3611E987A9C464C4F9AE02/041E1E420A3811E9BE336267C4F9AE02.roa
Signing time:             Fri 30 Jan 2026 17:14:46 +0000
ROA not before:           Fri 30 Jan 2026 17:14:46 +0000
ROA not after:            Tue 02 Jun 2026 00:00:00 +0000
asID:                     132107
IP address blocks:        103.28.124.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919F0F1/40B13BC00A3611E987A9C464C4F9AE02/pnlJEZesgi4NGBlxE3pGfSfCsCw.crl
                          rsync://rpki.apnic.net/member_repository/A919F0F1/40B13BC00A3611E987A9C464C4F9AE02/pnlJEZesgi4NGBlxE3pGfSfCsCw.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pnlJEZesgi4NGBlxE3pGfSfCsCw.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:   Wed 25 Feb 2026 16:55:39 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4562 (0x11d2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919F0F1, serialNumber=A679491197AC822E0D181971137A467D27C2B02C
        Validity
            Not Before: Jan 30 17:14:46 2026 GMT
            Not After : Jun  2 00:00:00 2026 GMT
        Subject: CN=697ce706-86f8
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a9:40:ba:c3:b6:aa:9f:0b:52:10:b5:f7:60:6d:
                    48:b0:ab:85:e8:31:ef:d7:72:a2:a7:82:c6:ca:7c:
                    28:60:4f:2b:a2:bf:b8:7d:b9:04:d7:11:a8:0d:8c:
                    36:ab:e8:a6:f1:dd:2e:94:43:79:9c:a5:d2:8b:09:
                    5b:91:c2:b4:83:75:9f:6e:5d:08:6d:45:50:1c:a4:
                    b7:d9:14:f4:e6:87:56:77:1c:c1:ce:ea:8a:7c:28:
                    9f:3a:96:7f:42:77:75:90:89:78:18:93:a4:d0:09:
                    c2:8b:fe:2c:29:70:74:10:12:40:18:6d:d3:ae:cb:
                    b6:10:8e:23:88:d0:8f:65:7f:b9:e9:f1:ec:af:3e:
                    9e:32:9a:c1:69:db:7b:d0:3a:ee:53:ee:4e:a7:ad:
                    0c:dd:f7:1b:de:cd:69:9c:14:02:07:4e:84:ff:53:
                    27:80:c8:93:62:0e:5f:7e:0b:36:f6:4d:4f:fc:d9:
                    0f:f5:63:f9:bf:42:38:d9:9e:ee:18:01:9b:07:a7:
                    0f:21:a5:1b:fc:d0:b1:0a:fe:8a:3a:cc:a0:b5:53:
                    df:92:b9:76:2f:f8:e8:50:92:b5:84:5d:5b:d4:ee:
                    2e:e2:74:55:de:dc:5a:ed:4a:5a:c1:ab:8b:d9:ee:
                    31:9c:b5:9a:58:24:87:58:32:b3:34:4c:1a:d5:60:
                    c5:67
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                37:26:F0:A2:82:2E:30:A1:E0:D1:81:C7:23:9C:C6:49:FD:A2:03:D0
            X509v3 Authority Key Identifier:
                keyid:A6:79:49:11:97:AC:82:2E:0D:18:19:71:13:7A:46:7D:27:C2:B0:2C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919F0F1/40B13BC00A3611E987A9C464C4F9AE02/pnlJEZesgi4NGBlxE3pGfSfCsCw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/pnlJEZesgi4NGBlxE3pGfSfCsCw.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/A919F0F1/40B13BC00A3611E987A9C464C4F9AE02/041E1E420A3811E9BE336267C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.28.124.0/22

    Signature Algorithm: sha256WithRSAEncryption
         0d:6a:57:32:39:03:eb:73:13:0c:32:92:f6:8b:ae:dd:31:fd:
         de:c7:1e:e3:19:26:7d:f4:38:b9:5e:62:f0:7f:9b:80:5f:f3:
         74:47:1c:58:24:1d:67:ee:84:68:1b:a6:dd:a4:a9:92:20:86:
         ed:49:11:10:8b:bc:be:13:74:52:bc:60:0b:51:f8:3e:d9:02:
         3d:51:f1:67:bc:81:46:1b:66:12:07:40:ae:d7:f7:88:84:df:
         38:86:e9:92:b1:88:50:5c:42:65:b4:22:6e:b3:aa:c3:f4:06:
         b6:d4:f0:c4:f3:f4:37:ed:54:a1:15:62:d5:a1:82:1e:e3:e8:
         3c:11:df:78:23:34:25:d4:97:c9:95:e0:b3:f7:59:bc:b2:36:
         76:6d:36:b8:ce:cc:45:3c:c5:7c:a9:a8:d0:6e:84:80:fd:bc:
         c7:a6:b4:c9:9f:70:b2:5b:02:0d:20:f0:3a:de:15:23:6a:21:
         eb:54:06:51:ae:b9:7d:63:78:11:47:94:6e:c7:67:67:f8:f1:
         e4:b2:80:dd:7b:b9:77:24:3b:3e:30:25:a4:43:90:ef:f6:68:
         e7:d5:cf:05:bc:d7:e9:1d:d3:65:4e:d1:2f:35:8b:81:28:04:
         e8:35:35:92:9b:ab:4e:17:cd:7f:77:9f:a3:ec:cd:ea:b6:3f:
         60:03:bc:7c
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICEdIwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
OUYwRjExMTAvBgNVBAUTKEE2Nzk0OTExOTdBQzgyMkUwRDE4MTk3MTEzN0E0NjdE
MjdDMkIwMkMwHhcNMjYwMTMwMTcxNDQ2WhcNMjYwNjAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTdjZTcwNi04NmY4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqUC6w7aqnwtSELX3YG1IsKuF6DHv13Kip4LGynwoYE8ror+4fbkE1xGoDYw2
q+im8d0ulEN5nKXSiwlbkcK0g3Wfbl0IbUVQHKS32RT05odWdxzBzuqKfCifOpZ/
Qnd1kIl4GJOk0AnCi/4sKXB0EBJAGG3Trsu2EI4jiNCPZX+56fHsrz6eMprBadt7
0DruU+5Op60M3fcb3s1pnBQCB06E/1MngMiTYg5ffgs29k1P/NkP9WP5v0I42Z7u
GAGbB6cPIaUb/NCxCv6KOsygtVPfkrl2L/joUJK1hF1b1O4u4nRV3txa7UpawauL
2e4xnLWaWCSHWDKzNEwa1WDFZwIDAQABo4IClTCCApEwHQYDVR0OBBYEFDcm8KKC
LjCh4NGBxyOcxkn9ogPQMB8GA1UdIwQYMBaAFKZ5SRGXrIIuDRgZcRN6Rn0nwrAs
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5RjBGMS80MEIxM0JDMDBB
MzYxMUU5ODdBOUM0NjRDNEY5QUUwMi9wbmxKRVplc2dpNE5HQmx4RTNwR2ZTZkNz
Q3cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3BubEpFWmVzZ2k0TkdCbHhFM3BHZlNmQ3NDdy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OUYwRjEvNDBCMTNCQzAwQTM2MTFFOTg3QTlDNDY0QzRGOUFFMDIvMDQxRTFFNDIw
QTM4MTFFOUJFMzM2MjY3QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAJnHHwwDQYJKoZIhvcNAQELBQADggEBAA1qVzI5A+tzEwwy
kvaLrt0x/d7HHuMZJn30OLleYvB/m4Bf83RHHFgkHWfuhGgbpt2kqZIghu1JERCL
vL4TdFK8YAtR+D7ZAj1R8We8gUYbZhIHQK7X94iE3ziG6ZKxiFBcQmW0Im6zqsP0
BrbU8MTz9DftVKEVYtWhgh7j6DwR33gjNCXUl8mV4LP3WbyyNnZtNrjOzEU8xXyp
qNBuhID9vMemtMmfcLJbAg0g8DreFSNqIetUBlGuuX1jeBFHlG7HZ2f48eSygN17
uXckOz4wJaRDkO/2aOfVzwW81+kd02VO0S81i4EoBOg1NZKbq04XzX93n6Pszeq2
P2ADvHw=
-----END CERTIFICATE-----
Generated at Thu Feb 19 23:23:45 2026 by rpki-client