Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91BAFCE/2D34C392B29C11ED98A8314AC4F9AE02/37C8FE80B2A211ED9A5C4B53C4F9AE02.roa
File:                     37C8FE80B2A211ED9A5C4B53C4F9AE02.roa (raw, json)
Hash identifier:          SP+/y7MArj9z/n+yWo+DHrHg0NuymW1l4/eQYnYmho8=
Subject key identifier:   BB:3B:80:4D:45:8F:A9:B3:AA:9E:43:FE:11:0D:D4:C8:2F:39:E2:1D
Certificate issuer:       /CN=A91BAFCE/serialNumber=FBD1A848A1F89A8D24DB0B6817A087FB2DF5DF08
Certificate serial:       022A
Authority key identifier: FB:D1:A8:48:A1:F8:9A:8D:24:DB:0B:68:17:A0:87:FB:2D:F5:DF:08
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-9GoSKH4mo0k2wtoF6CH-y313wg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91BAFCE/2D34C392B29C11ED98A8314AC4F9AE02/37C8FE80B2A211ED9A5C4B53C4F9AE02.roa
Signing time:             Mon 02 Feb 2026 15:39:04 +0000
ROA not before:           Mon 02 Feb 2026 15:39:04 +0000
ROA not after:            Fri 01 May 2026 00:00:00 +0000
asID:                     139901
IP address blocks:        103.93.34.0/23 maxlen: 24
                          2400:e260::/32 maxlen: 40
                          2400:e260:93::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91BAFCE/2D34C392B29C11ED98A8314AC4F9AE02/-9GoSKH4mo0k2wtoF6CH-y313wg.crl
                          rsync://rpki.apnic.net/member_repository/A91BAFCE/2D34C392B29C11ED98A8314AC4F9AE02/-9GoSKH4mo0k2wtoF6CH-y313wg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-9GoSKH4mo0k2wtoF6CH-y313wg.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:   Thu 26 Feb 2026 01:23:13 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 554 (0x22a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91BAFCE, serialNumber=FBD1A848A1F89A8D24DB0B6817A087FB2DF5DF08
        Validity
            Not Before: Feb  2 15:39:04 2026 GMT
            Not After : May  1 00:00:00 2026 GMT
        Subject: CN=6980c518-aa96
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:eb:7d:0d:0e:e3:65:1d:76:6a:8e:e7:26:cf:4c:
                    3f:15:37:3c:b8:19:e1:8f:23:d0:9a:a8:0e:87:18:
                    82:69:71:25:56:44:93:fc:88:f8:39:e7:45:70:73:
                    44:d7:ca:cd:20:6a:92:f2:8a:e4:a4:3c:6c:9b:21:
                    3f:42:a2:c5:75:6e:42:75:74:56:df:31:1e:b6:d3:
                    0a:04:6e:1c:83:27:a3:3d:5e:49:28:4a:52:8c:42:
                    ed:a1:ea:88:f9:81:2e:05:20:9e:56:21:67:c8:4d:
                    bb:22:16:a2:e4:23:dd:d3:ee:97:b3:91:63:b9:50:
                    52:d7:af:a7:d5:4a:6a:1a:2f:f2:20:78:89:8d:d2:
                    d5:e2:00:a5:ce:64:ae:59:5c:5b:6f:a3:6a:61:e5:
                    e8:46:8f:66:96:3e:8c:03:95:00:96:df:12:44:cd:
                    3d:01:31:a4:af:ab:ee:bb:1d:c1:6f:41:cc:9d:27:
                    d9:2c:79:c2:9e:6b:6c:74:58:cf:a7:cd:46:45:69:
                    9a:da:00:58:32:1a:9f:af:1e:45:20:28:90:7a:72:
                    af:66:10:3e:62:59:e9:61:be:24:05:b0:9f:3c:19:
                    76:e0:f3:b3:c2:26:90:43:e5:8b:de:02:33:79:9e:
                    f6:4b:77:6c:75:b7:9d:c3:a3:72:5d:e9:84:de:00:
                    2e:95
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BB:3B:80:4D:45:8F:A9:B3:AA:9E:43:FE:11:0D:D4:C8:2F:39:E2:1D
            X509v3 Authority Key Identifier:
                keyid:FB:D1:A8:48:A1:F8:9A:8D:24:DB:0B:68:17:A0:87:FB:2D:F5:DF:08

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91BAFCE/2D34C392B29C11ED98A8314AC4F9AE02/-9GoSKH4mo0k2wtoF6CH-y313wg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/-9GoSKH4mo0k2wtoF6CH-y313wg.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/A91BAFCE/2D34C392B29C11ED98A8314AC4F9AE02/37C8FE80B2A211ED9A5C4B53C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.93.34.0/23
                IPv6:
                  2400:e260::/32

    Signature Algorithm: sha256WithRSAEncryption
         ac:cf:19:f9:f8:55:ba:e5:f3:40:72:90:96:4c:b3:fb:5e:bd:
         4e:c4:c9:a7:f6:02:da:93:a1:1e:bb:46:94:40:5f:89:da:71:
         85:ab:60:b0:75:f9:71:3e:0f:86:ff:bb:95:3b:61:a3:a3:5a:
         87:a0:c0:5f:3a:6d:be:79:0b:cc:0f:97:73:6f:f2:80:2a:6e:
         4e:b7:f5:ac:f0:9b:fe:69:dd:04:31:3e:72:68:ad:18:27:14:
         4f:e4:f7:ae:8f:27:95:9a:f5:e0:6e:1d:3b:09:1d:b3:46:79:
         80:ed:1b:d9:e3:22:18:d3:de:82:21:d3:ee:b0:aa:4c:71:16:
         3c:59:8a:09:a7:af:a0:bc:47:ed:8b:46:42:48:c8:72:dd:01:
         56:ba:25:34:1e:35:48:0a:0e:33:84:8a:c8:2a:dc:91:14:fc:
         5f:17:ed:0b:42:45:24:9a:c5:4d:51:2d:84:d1:e6:60:46:0f:
         57:90:e7:09:f8:eb:a4:67:5a:17:b9:c5:f3:96:54:70:32:45:
         24:20:f9:bf:93:e5:bb:18:50:86:32:92:41:02:52:ad:1e:04:
         d0:24:ba:1c:2c:bc:4e:2b:d3:4d:a8:06:58:bd:ab:89:7b:8a:
         28:9b:83:27:ba:a3:75:c4:e5:2e:01:31:bc:3a:0b:5a:44:79:
         e7:87:fb:4b
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICAiowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QkFGQ0UxMTAvBgNVBAUTKEZCRDFBODQ4QTFGODlBOEQyNERCMEI2ODE3QTA4N0ZC
MkRGNURGMDgwHhcNMjYwMjAyMTUzOTA0WhcNMjYwNTAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTgwYzUxOC1hYTk2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA630NDuNlHXZqjucmz0w/FTc8uBnhjyPQmqgOhxiCaXElVkST/Ij4OedFcHNE
18rNIGqS8orkpDxsmyE/QqLFdW5CdXRW3zEettMKBG4cgyejPV5JKEpSjELtoeqI
+YEuBSCeViFnyE27Ihai5CPd0+6Xs5FjuVBS16+n1UpqGi/yIHiJjdLV4gClzmSu
WVxbb6NqYeXoRo9mlj6MA5UAlt8SRM09ATGkr6vuux3Bb0HMnSfZLHnCnmtsdFjP
p81GRWma2gBYMhqfrx5FICiQenKvZhA+YlnpYb4kBbCfPBl24POzwiaQQ+WL3gIz
eZ72S3dsdbedw6NyXemE3gAulQIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFLs7gE1F
j6mzqp5D/hEN1MgvOeIdMB8GA1UdIwQYMBaAFPvRqEih+JqNJNsLaBegh/st9d8I
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCQUZDRS8yRDM0QzM5MkIy
OUMxMUVEOThBODMxNEFDNEY5QUUwMi8tOUdvU0tING1vMGsyd3RvRjZDSC15MzEz
d2cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLy05R29TS0g0bW8wazJ3dG9GNkNILXkzMTN3Zy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QkFGQ0UvMkQzNEMzOTJCMjlDMTFFRDk4QTgzMTRBQzRGOUFFMDIvMzdDOEZFODBC
MkEyMTFFRDlBNUM0QjUzQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAFnXSIwDQQCAAIwBwMFACQA4mAwDQYJKoZIhvcNAQELBQAD
ggEBAKzPGfn4Vbrl80BykJZMs/tevU7Eyaf2AtqToR67RpRAX4nacYWrYLB1+XE+
D4b/u5U7YaOjWoegwF86bb55C8wPl3Nv8oAqbk639azwm/5p3QQxPnJorRgnFE/k
966PJ5Wa9eBuHTsJHbNGeYDtG9njIhjT3oIh0+6wqkxxFjxZigmnr6C8R+2LRkJI
yHLdAVa6JTQeNUgKDjOEisgq3JEU/F8X7QtCRSSaxU1RLYTR5mBGD1eQ5wn466Rn
Whe5xfOWVHAyRSQg+b+T5bsYUIYykkECUq0eBNAkuhwsvE4r002oBli9q4l7iiib
gye6o3XE5S4BMbw6C1pEeeeH+0s=
-----END CERTIFICATE-----
Generated at Thu Feb 19 23:27:00 2026 by rpki-client