Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91D65C2/76EE795CB06011EEBBBF657CC4F9AE02/AA134FD6BD1411EE95F45624C4F9AE02.roa
File:                     AA134FD6BD1411EE95F45624C4F9AE02.roa (raw, json)
Hash identifier:          4+f/wed5Wlr64aPRJYraL7pD2Y7PbosJxrF3nMpUHpM=
Subject key identifier:   DA:38:76:C9:E4:60:47:7B:D4:CD:D4:6B:2D:28:BA:D4:82:48:77:92
Certificate issuer:       /CN=A91D65C2/serialNumber=0913A2E29C24700E21431E04C1E3497FD5F9A800
Certificate serial:       01A5
Authority key identifier: 09:13:A2:E2:9C:24:70:0E:21:43:1E:04:C1:E3:49:7F:D5:F9:A8:00
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/CROi4pwkcA4hQx4EweNJf9X5qAA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D65C2/76EE795CB06011EEBBBF657CC4F9AE02/AA134FD6BD1411EE95F45624C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 11:21:17 +0000
ROA not before:           Sat 05 Apr 2025 05:10:23 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     18013
IP address blocks:        103.149.182.0/24 maxlen: 24
                          103.149.183.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D65C2/76EE795CB06011EEBBBF657CC4F9AE02/CROi4pwkcA4hQx4EweNJf9X5qAA.crl
                          rsync://rpki.apnic.net/member_repository/A91D65C2/76EE795CB06011EEBBBF657CC4F9AE02/CROi4pwkcA4hQx4EweNJf9X5qAA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/CROi4pwkcA4hQx4EweNJf9X5qAA.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:   Sat 28 Mar 2026 03:19:16 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 421 (0x1a5)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D65C2, serialNumber=0913A2E29C24700E21431E04C1E3497FD5F9A800
        Validity
            Not Before: Apr  5 05:10:23 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a4212d-9121
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a0:59:67:cb:ca:63:b3:e6:a5:27:68:14:3f:39:
                    6d:1a:31:d9:6d:e7:d0:68:16:69:d8:c6:dc:89:fe:
                    9b:ad:99:4f:d3:0f:fa:7f:11:0c:aa:fe:9b:0b:a3:
                    16:41:d2:3a:24:97:dd:f2:47:47:22:2d:a6:92:7f:
                    b0:fd:de:f4:1e:fb:ff:a7:83:be:01:36:f5:39:87:
                    2c:76:d5:fc:41:6d:88:15:32:e0:05:68:10:d5:a0:
                    96:92:1b:95:ef:aa:8e:ff:f2:58:b7:0a:73:a8:4f:
                    5a:b4:69:41:bf:e3:12:06:66:ba:15:3d:63:16:b4:
                    25:89:24:aa:2a:bc:3a:24:08:2d:9b:63:76:bc:26:
                    ba:b5:2f:38:49:62:c7:d7:0a:f9:3d:37:41:81:77:
                    a3:34:92:a2:83:6c:3f:f1:f9:18:e3:18:8e:54:f2:
                    ff:c3:45:b3:b0:68:42:79:a3:df:eb:e9:d5:ae:56:
                    16:ee:ab:84:d2:7b:33:f3:ef:87:8a:d7:38:c3:a6:
                    27:5d:65:82:89:3a:e3:f6:6e:3e:98:0b:1f:94:fb:
                    37:97:6a:b9:88:9a:9a:75:8d:4a:e9:2b:11:c9:48:
                    0b:1a:07:37:6f:70:ff:13:d1:50:bf:1a:79:10:76:
                    63:b4:d8:71:86:3e:f1:03:b1:f8:c1:ac:44:a6:cb:
                    59:5f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                DA:38:76:C9:E4:60:47:7B:D4:CD:D4:6B:2D:28:BA:D4:82:48:77:92
            X509v3 Authority Key Identifier:
                keyid:09:13:A2:E2:9C:24:70:0E:21:43:1E:04:C1:E3:49:7F:D5:F9:A8:00

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D65C2/76EE795CB06011EEBBBF657CC4F9AE02/CROi4pwkcA4hQx4EweNJf9X5qAA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/CROi4pwkcA4hQx4EweNJf9X5qAA.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/A91D65C2/76EE795CB06011EEBBBF657CC4F9AE02/AA134FD6BD1411EE95F45624C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.149.182.0/23

    Signature Algorithm: sha256WithRSAEncryption
         41:bb:c1:b2:73:27:84:eb:9c:9f:03:91:e2:39:b1:ae:21:07:
         fc:68:e6:99:f8:b0:c0:a5:76:55:ed:ab:8e:6a:36:5c:4f:b2:
         33:91:57:28:7a:52:9a:db:d6:b1:fe:c5:cf:08:bc:64:41:ba:
         9c:c5:ec:33:c7:55:ca:0b:c5:d8:b2:eb:65:3e:42:19:06:fc:
         6a:5d:a4:b4:de:47:17:d0:97:e3:4b:3c:eb:ea:9c:6c:9c:5a:
         19:97:ab:88:1b:0e:97:dd:ab:50:71:0d:cc:2b:81:a9:62:da:
         83:9c:7f:57:64:24:bd:60:5b:20:03:8e:15:fb:9c:f4:9e:b5:
         23:9d:fa:5c:c0:20:dd:fd:c9:23:97:17:04:20:4c:ee:31:e0:
         9f:01:6f:04:fc:b4:5e:35:00:b9:c6:54:0f:a6:5b:12:d8:65:
         d2:88:c1:4e:f4:d6:6d:7b:c4:cf:4d:f4:5f:1c:b9:fd:dd:64:
         12:dc:7a:77:16:16:ab:5d:60:39:8b:5a:4e:00:f2:a2:7d:80:
         ea:58:6c:6d:9b:ff:b6:fe:ab:36:95:82:32:67:55:69:c6:c3:
         b4:0c:d1:c3:94:86:81:cb:5c:b2:ba:9b:03:b2:7e:b1:99:e8:
         33:a3:f1:a4:5f:96:47:36:06:51:06:ca:f0:d8:16:af:48:d4:
         c2:85:cf:13
-----BEGIN CERTIFICATE-----
MIIFPDCCBCSgAwIBAgICAaUwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDY1QzIxMTAvBgNVBAUTKDA5MTNBMkUyOUMyNDcwMEUyMTQzMUUwNEMxRTM0OTdG
RDVGOUE4MDAwHhcNMjUwNDA1MDUxMDIzWhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MjEyZC05MTIxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAoFlny8pjs+alJ2gUPzltGjHZbefQaBZp2Mbcif6brZlP0w/6fxEMqv6bC6MW
QdI6JJfd8kdHIi2mkn+w/d70Hvv/p4O+ATb1OYcsdtX8QW2IFTLgBWgQ1aCWkhuV
76qO//JYtwpzqE9atGlBv+MSBma6FT1jFrQliSSqKrw6JAgtm2N2vCa6tS84SWLH
1wr5PTdBgXejNJKig2w/8fkY4xiOVPL/w0WzsGhCeaPf6+nVrlYW7quE0nsz8++H
itc4w6YnXWWCiTrj9m4+mAsflPs3l2q5iJqadY1K6SsRyUgLGgc3b3D/E9FQvxp5
EHZjtNhxhj7xA7H4waxEpstZXwIDAQABo4ICYDCCAlwwHQYDVR0OBBYEFNo4dsnk
YEd71M3Uay0outSCSHeSMB8GA1UdIwQYMBaAFAkTouKcJHAOIUMeBMHjSX/V+agA
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFENjVDMi83NkVFNzk1Q0Iw
NjAxMUVFQkJCRjY1N0NDNEY5QUUwMi9DUk9pNHB3a2NBNGhReDRFd2VOSmY5WDVx
QUEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0NST2k0cHdrY0E0aFF4NEV3ZU5KZjlYNXFBQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDY1QzIvNzZFRTc5NUNCMDYwMTFFRUJCQkY2NTdDQzRGOUFFMDIvQUExMzRGRDZC
RDE0MTFFRTk1RjQ1NjI0QzRGOUFFMDIucm9hMB8GCCsGAQUFBwEHAQH/BBAwDjAM
BAIAATAGAwQBZ5W2MA0GCSqGSIb3DQEBCwUAA4IBAQBBu8GycyeE65yfA5HiObGu
IQf8aOaZ+LDApXZV7auOajZcT7IzkVcoelKa29ax/sXPCLxkQbqcxewzx1XKC8XY
sutlPkIZBvxqXaS03kcX0JfjSzzr6pxsnFoZl6uIGw6X3atQcQ3MK4GpYtqDnH9X
ZCS9YFsgA44V+5z0nrUjnfpcwCDd/ckjlxcEIEzuMeCfAW8E/LReNQC5xlQPplsS
2GXSiMFO9NZte8TPTfRfHLn93WQS3Hp3FharXWA5i1pOAPKifYDqWGxtm/+2/qs2
lYIyZ1VpxsO0DNHDlIaBy1yyupsDsn6xmegzo/GkX5ZHNgZRBsrw2BavSNTChc8T
-----END CERTIFICATE-----
Generated at Sat Mar 21 17:19:33 2026 by rpki-client