Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91D322A/0DC1DF7CDB9011E99C25C52AC4F9AE02/98B4FB32DB9011E996483B2BC4F9AE02.roa
File:                     98B4FB32DB9011E996483B2BC4F9AE02.roa (raw, json)
Hash identifier:          5ZMmyMryQucfNp+56gWj7IUfWmQlJppiEYV0jS6pkCc=
Subject key identifier:   32:6B:31:7C:56:91:D5:EC:6B:81:6E:0C:45:F3:95:2D:30:B8:83:AB
Certificate issuer:       /CN=A91D322A/serialNumber=B0AE861C1EBE8BAD6E656D401F7F7506094074A0
Certificate serial:       0DAE
Authority key identifier: B0:AE:86:1C:1E:BE:8B:AD:6E:65:6D:40:1F:7F:75:06:09:40:74:A0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sK6GHB6-i61uZW1AH391BglAdKA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D322A/0DC1DF7CDB9011E99C25C52AC4F9AE02/98B4FB32DB9011E996483B2BC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 13:50:59 +0000
ROA not before:           Thu 02 Oct 2025 18:17:49 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     139579
IP address blocks:        103.141.250.0/23 maxlen: 24
                          2001:df1:1e80::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D322A/0DC1DF7CDB9011E99C25C52AC4F9AE02/sK6GHB6-i61uZW1AH391BglAdKA.crl
                          rsync://rpki.apnic.net/member_repository/A91D322A/0DC1DF7CDB9011E99C25C52AC4F9AE02/sK6GHB6-i61uZW1AH391BglAdKA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sK6GHB6-i61uZW1AH391BglAdKA.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:30:21 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3502 (0xdae)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D322A, serialNumber=B0AE861C1EBE8BAD6E656D401F7F7506094074A0
        Validity
            Not Before: Oct  2 18:17:49 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69a44443-76b0
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b9:93:d8:6c:4a:25:74:c1:d8:7a:15:3c:3e:7f:
                    7f:1c:d8:a8:3e:24:91:c1:e0:b7:14:9b:65:fe:05:
                    b2:f4:5c:1b:74:50:24:47:4d:61:4e:e5:91:06:88:
                    9c:42:48:e1:f6:f1:91:22:c6:c2:33:ac:d6:90:39:
                    c7:ec:85:e8:76:22:49:61:70:18:9d:34:07:dc:d1:
                    f9:87:d6:91:aa:c8:bb:cb:f7:51:3f:cc:39:df:21:
                    9f:74:d4:32:57:29:fd:db:ad:4a:b2:f5:e4:69:bc:
                    7e:f7:2d:d7:fd:8a:9e:58:16:a5:c6:48:ae:74:07:
                    4e:4e:ce:f6:ec:6a:82:b6:09:38:f0:58:69:82:c2:
                    7d:ef:7b:8f:f8:d7:a0:b9:4b:06:47:56:e8:50:3b:
                    dd:d8:0e:9e:1f:51:76:a5:1d:04:58:c2:3b:03:81:
                    9d:a4:ea:c8:6d:31:b0:83:e9:e4:f5:a4:1e:cb:fc:
                    cb:56:26:4f:d1:a6:52:51:6a:a8:2c:4d:d2:5c:2f:
                    c3:41:57:09:95:47:19:08:0e:c8:cb:fd:de:37:2a:
                    3c:b3:e5:e1:96:9c:20:91:9a:1a:0a:24:f9:d7:85:
                    16:06:2e:d9:dc:e5:63:7a:52:4d:eb:ab:73:d0:6d:
                    b1:9c:98:fa:70:9e:0f:e1:bf:8c:26:87:bb:3a:21:
                    31:77
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                32:6B:31:7C:56:91:D5:EC:6B:81:6E:0C:45:F3:95:2D:30:B8:83:AB
            X509v3 Authority Key Identifier:
                keyid:B0:AE:86:1C:1E:BE:8B:AD:6E:65:6D:40:1F:7F:75:06:09:40:74:A0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D322A/0DC1DF7CDB9011E99C25C52AC4F9AE02/sK6GHB6-i61uZW1AH391BglAdKA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/sK6GHB6-i61uZW1AH391BglAdKA.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/A91D322A/0DC1DF7CDB9011E99C25C52AC4F9AE02/98B4FB32DB9011E996483B2BC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.141.250.0/23
                IPv6:
                  2001:df1:1e80::/48

    Signature Algorithm: sha256WithRSAEncryption
         81:20:a3:da:43:0a:c1:38:c4:be:b6:41:f0:0b:08:9b:a7:dc:
         10:1e:69:3e:20:39:f4:db:41:f1:cb:9c:f9:79:9f:89:e9:ca:
         a9:e1:89:ba:bb:83:5f:85:b2:42:71:de:31:08:76:e0:9c:ef:
         8a:85:d7:58:4e:13:f3:3d:ed:7d:44:75:6d:50:39:36:ba:4f:
         24:1f:c2:32:1f:60:ec:85:4e:a4:c6:18:2e:b6:5d:e1:12:16:
         cb:f1:97:ff:59:98:d4:64:1e:bc:3f:f0:f9:26:49:78:9e:20:
         88:01:d6:cd:6f:a4:85:f0:a8:a0:96:d8:26:0d:e9:fe:6d:14:
         66:05:91:84:26:6d:5f:b2:77:86:cf:3e:c3:d6:fc:b8:b8:9a:
         5a:b7:6a:97:eb:ea:57:24:30:8d:31:33:e1:b7:91:43:02:19:
         2a:39:0b:55:09:84:7f:be:6d:28:48:8f:9c:cf:9c:53:4a:ba:
         3f:36:78:32:40:14:95:31:21:91:0d:ac:76:9a:2b:ab:76:71:
         e7:d8:1c:fa:02:75:99:07:a7:36:c1:4a:f9:38:ff:f1:67:ab:
         ea:46:32:d5:80:01:b1:79:ef:48:3e:8e:9d:55:77:5b:83:c0:
         c0:ea:12:7c:0f:13:d4:53:17:0a:b7:83:70:40:97:04:8b:ef:
         31:60:17:88
-----BEGIN CERTIFICATE-----
MIIFTTCCBDWgAwIBAgICDa4wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDMyMkExMTAvBgNVBAUTKEIwQUU4NjFDMUVCRThCQUQ2RTY1NkQ0MDFGN0Y3NTA2
MDk0MDc0QTAwHhcNMjUxMDAyMTgxNzQ5WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0NDQ0My03NmIwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuZPYbEoldMHYehU8Pn9/HNioPiSRweC3FJtl/gWy9FwbdFAkR01hTuWRBoic
Qkjh9vGRIsbCM6zWkDnH7IXodiJJYXAYnTQH3NH5h9aRqsi7y/dRP8w53yGfdNQy
Vyn9261KsvXkabx+9y3X/YqeWBalxkiudAdOTs727GqCtgk48FhpgsJ973uP+Neg
uUsGR1boUDvd2A6eH1F2pR0EWMI7A4GdpOrIbTGwg+nk9aQey/zLViZP0aZSUWqo
LE3SXC/DQVcJlUcZCA7Iy/3eNyo8s+XhlpwgkZoaCiT514UWBi7Z3OVjelJN66tz
0G2xnJj6cJ4P4b+MJoe7OiExdwIDAQABo4ICcTCCAm0wHQYDVR0OBBYEFDJrMXxW
kdXsa4FuDEXzlS0wuIOrMB8GA1UdIwQYMBaAFLCuhhwevoutbmVtQB9/dQYJQHSg
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEMzIyQS8wREMxREY3Q0RC
OTAxMUU5OUMyNUM1MkFDNEY5QUUwMi9zSzZHSEI2LWk2MXVaVzFBSDM5MUJnbEFk
S0EuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3NLNkdIQjYtaTYxdVpXMUFIMzkxQmdsQWRLQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDMyMkEvMERDMURGN0NEQjkwMTFFOTlDMjVDNTJBQzRGOUFFMDIvOThCNEZCMzJE
QjkwMTFFOTk2NDgzQjJCQzRGOUFFMDIucm9hMDAGCCsGAQUFBwEHAQH/BCEwHzAM
BAIAATAGAwQBZ436MA8EAgACMAkDBwAgAQ3xHoAwDQYJKoZIhvcNAQELBQADggEB
AIEgo9pDCsE4xL62QfALCJun3BAeaT4gOfTbQfHLnPl5n4npyqnhibq7g1+FskJx
3jEIduCc74qF11hOE/M97X1EdW1QOTa6TyQfwjIfYOyFTqTGGC62XeESFsvxl/9Z
mNRkHrw/8PkmSXieIIgB1s1vpIXwqKCW2CYN6f5tFGYFkYQmbV+yd4bPPsPW/Li4
mlq3apfr6lckMI0xM+G3kUMCGSo5C1UJhH++bShIj5zPnFNKuj82eDJAFJUxIZEN
rHaaK6t2cefYHPoCdZkHpzbBSvk4//Fnq+pGMtWAAbF570g+jp1Vd1uDwMDqEnwP
E9RTFwq3g3BAlwSL7zFgF4g=
-----END CERTIFICATE-----
Generated at Mon Mar 2 09:13:45 2026 by rpki-client