Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91C3ED8/3C5533AE72D511ED95F5595EC4F9AE02/51CC97DE72D711ED95179B5EC4F9AE02.roa
File:                     51CC97DE72D711ED95179B5EC4F9AE02.roa (raw, json)
Hash identifier:          dEReDEDJySfii8pKlYcee3L1HbPziwJ3gRBbj65y4hk=
Subject key identifier:   47:8B:4A:55:B6:D8:F9:3D:45:2D:85:40:96:E4:21:58:01:AD:7C:D3
Certificate issuer:       /CN=A91C3ED8/serialNumber=1FDF88B359F448ED4C712F9F157D083CC2114C14
Certificate serial:       0268
Authority key identifier: 1F:DF:88:B3:59:F4:48:ED:4C:71:2F:9F:15:7D:08:3C:C2:11:4C:14
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/H9-Is1n0SO1McS-fFX0IPMIRTBQ.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91C3ED8/3C5533AE72D511ED95F5595EC4F9AE02/51CC97DE72D711ED95179B5EC4F9AE02.roa
Signing time:             Sun 01 Mar 2026 12:56:14 +0000
ROA not before:           Wed 31 Dec 2025 01:21:23 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     150459
IP address blocks:        103.47.182.0/23 maxlen: 23
                          103.47.182.0/24 maxlen: 24
                          103.47.183.0/24 maxlen: 24
                          2400:c6e0::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91C3ED8/3C5533AE72D511ED95F5595EC4F9AE02/H9-Is1n0SO1McS-fFX0IPMIRTBQ.crl
                          rsync://rpki.apnic.net/member_repository/A91C3ED8/3C5533AE72D511ED95F5595EC4F9AE02/H9-Is1n0SO1McS-fFX0IPMIRTBQ.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/H9-Is1n0SO1McS-fFX0IPMIRTBQ.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 02:15:02 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 616 (0x268)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91C3ED8, serialNumber=1FDF88B359F448ED4C712F9F157D083CC2114C14
        Validity
            Not Before: Dec 31 01:21:23 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69a4376e-109b
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b5:e8:9f:47:28:b2:99:26:6f:19:15:36:f7:75:
                    f5:d4:8a:4b:30:46:20:55:91:2d:8c:c7:25:e8:6a:
                    46:13:31:5f:33:41:d3:47:d3:6b:7a:3b:89:e0:64:
                    bc:ef:81:0e:ef:d9:cb:aa:8c:8e:e2:e9:18:e6:8c:
                    20:26:11:e9:2d:97:27:a8:b1:a2:2d:ab:3d:3c:07:
                    45:8c:d0:8e:b2:c8:22:75:5d:a4:1f:2e:d3:e2:ec:
                    2b:2f:66:43:c6:5f:25:93:07:3c:4a:c6:d6:75:6d:
                    3f:fc:28:a0:32:2d:b5:e0:46:68:c7:9b:4c:79:fc:
                    77:97:02:9c:2b:bf:fd:d5:dd:58:95:b1:fe:1e:0a:
                    40:ca:2e:28:33:49:e7:20:a6:a4:42:a4:b9:c4:d8:
                    79:b2:8e:75:0e:e7:dc:5f:3e:f2:9f:94:67:c3:3d:
                    82:c2:7d:87:57:3c:a8:0f:09:59:f9:55:8e:cb:8e:
                    bc:87:35:03:22:93:28:9b:9b:92:8f:09:e2:01:ff:
                    38:9b:7f:32:4f:d5:f6:9c:7e:0c:07:34:90:9b:15:
                    93:5d:37:fd:5b:49:75:33:3d:cf:fa:74:9a:5f:24:
                    af:2d:26:77:9b:38:19:e9:26:c2:52:69:51:06:76:
                    dd:3d:62:31:75:b1:f3:6c:79:c9:b1:0d:8d:2a:ca:
                    c9:df
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                47:8B:4A:55:B6:D8:F9:3D:45:2D:85:40:96:E4:21:58:01:AD:7C:D3
            X509v3 Authority Key Identifier:
                keyid:1F:DF:88:B3:59:F4:48:ED:4C:71:2F:9F:15:7D:08:3C:C2:11:4C:14

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91C3ED8/3C5533AE72D511ED95F5595EC4F9AE02/H9-Is1n0SO1McS-fFX0IPMIRTBQ.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/H9-Is1n0SO1McS-fFX0IPMIRTBQ.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/A91C3ED8/3C5533AE72D511ED95F5595EC4F9AE02/51CC97DE72D711ED95179B5EC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.47.182.0/23
                IPv6:
                  2400:c6e0::/32

    Signature Algorithm: sha256WithRSAEncryption
         b7:27:3e:fe:dc:1c:ce:0e:c8:9a:94:4f:4e:e6:6d:fb:32:2a:
         78:f7:cb:9b:9b:cd:d1:c8:c6:37:34:aa:7e:df:61:f5:07:3b:
         02:44:c7:63:51:ef:5d:e9:2a:b1:f0:35:16:d0:d5:3c:bf:8a:
         60:a3:16:be:42:50:c3:1d:3d:20:fe:0d:43:2c:31:d7:b4:0e:
         50:d7:72:a1:70:dd:b5:e6:9e:ab:a6:e6:e1:f4:27:cb:88:d0:
         8c:cd:bc:d8:74:54:7d:b9:7b:05:92:f3:88:77:8d:88:cf:66:
         1a:21:01:1a:46:d8:3a:da:cd:c9:10:9d:73:80:54:ef:0f:32:
         b3:2e:f6:13:bf:4c:7c:6a:b2:44:d7:0c:1d:c2:5e:7c:1b:8a:
         34:55:76:f7:bd:8e:a9:75:02:be:82:43:2b:84:dd:db:00:ad:
         2f:0b:3e:fa:d0:48:c3:c6:90:39:50:07:2e:3e:59:e7:94:0f:
         e3:98:e5:85:ec:9b:57:8a:ae:1b:85:15:f8:ad:26:c6:f0:c7:
         b9:29:bf:6c:f2:b4:93:28:b7:f7:98:5a:bd:a9:ae:f9:11:b6:
         d3:76:50:07:08:f8:c3:34:16:87:d0:97:20:b7:a5:8c:8b:28:
         f2:bc:37:dc:06:40:0f:cd:a0:10:c5:55:3c:92:51:98:b2:8a:
         21:8a:14:70
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICAmgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QzNFRDgxMTAvBgNVBAUTKDFGREY4OEIzNTlGNDQ4RUQ0QzcxMkY5RjE1N0QwODND
QzIxMTRDMTQwHhcNMjUxMjMxMDEyMTIzWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0Mzc2ZS0xMDliMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAteifRyiymSZvGRU293X11IpLMEYgVZEtjMcl6GpGEzFfM0HTR9NrejuJ4GS8
74EO79nLqoyO4ukY5owgJhHpLZcnqLGiLas9PAdFjNCOssgidV2kHy7T4uwrL2ZD
xl8lkwc8SsbWdW0//CigMi214EZox5tMefx3lwKcK7/91d1YlbH+HgpAyi4oM0nn
IKakQqS5xNh5so51DufcXz7yn5Rnwz2Cwn2HVzyoDwlZ+VWOy468hzUDIpMom5uS
jwniAf84m38yT9X2nH4MBzSQmxWTXTf9W0l1Mz3P+nSaXySvLSZ3mzgZ6SbCUmlR
BnbdPWIxdbHzbHnJsQ2NKsrJ3wIDAQABo4ICbzCCAmswHQYDVR0OBBYEFEeLSlW2
2Pk9RS2FQJbkIVgBrXzTMB8GA1UdIwQYMBaAFB/fiLNZ9EjtTHEvnxV9CDzCEUwU
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFDM0VEOC8zQzU1MzNBRTcy
RDUxMUVEOTVGNTU5NUVDNEY5QUUwMi9IOS1JczFuMFNPMU1jUy1mRlgwSVBNSVJU
QlEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0g5LUlzMW4wU08xTWNTLWZGWDBJUE1JUlRCUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QzNFRDgvM0M1NTMzQUU3MkQ1MTFFRDk1RjU1OTVFQzRGOUFFMDIvNTFDQzk3REU3
MkQ3MTFFRDk1MTc5QjVFQzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQBZy+2MA0EAgACMAcDBQAkAMbgMA0GCSqGSIb3DQEBCwUAA4IBAQC3
Jz7+3BzODsialE9O5m37Mip498ubm83RyMY3NKp+32H1BzsCRMdjUe9d6Sqx8DUW
0NU8v4pgoxa+QlDDHT0g/g1DLDHXtA5Q13KhcN215p6rpubh9CfLiNCMzbzYdFR9
uXsFkvOId42Iz2YaIQEaRtg62s3JEJ1zgFTvDzKzLvYTv0x8arJE1wwdwl58G4o0
VXb3vY6pdQK+gkMrhN3bAK0vCz760EjDxpA5UAcuPlnnlA/jmOWF7JtXiq4bhRX4
rSbG8Me5Kb9s8rSTKLf3mFq9qa75EbbTdlAHCPjDNBaH0Jcgt6WMiyjyvDfcBkAP
zaAQxVU8klGYsoohihRw
-----END CERTIFICATE-----
Generated at Mon Mar 2 21:24:15 2026 by rpki-client