Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91A0832/9DAF780E1D9411E29901F3F808B02CD2/D9E23E4A6D4C11EB938EC44DC4F9AE02.roa
File:                     D9E23E4A6D4C11EB938EC44DC4F9AE02.roa (raw, json)
Hash identifier:          zMHfwZgdZ0ZZwpzwsqGwEeST/OYG6+IfNinxg8TADiQ=
Subject key identifier:   27:70:CB:33:14:A2:C4:DF:5C:7B:74:AD:CB:72:55:4D:F0:26:6C:31
Certificate issuer:       /CN=A91A0832/serialNumber=9ED9055107C70F85BB91A8DA0270B5CA760AEB54
Certificate serial:       37E1
Authority key identifier: 9E:D9:05:51:07:C7:0F:85:BB:91:A8:DA:02:70:B5:CA:76:0A:EB:54
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ntkFUQfHD4W7kajaAnC1ynYK61Q.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A0832/9DAF780E1D9411E29901F3F808B02CD2/D9E23E4A6D4C11EB938EC44DC4F9AE02.roa
Signing time:             Thu 16 Apr 2026 15:14:53 +0000
ROA not before:           Thu 16 Apr 2026 15:14:53 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     45595
IP address blocks:        39.32.0.0/11 maxlen: 15
                          39.32.0.0/16 maxlen: 24
                          39.33.0.0/16 maxlen: 24
                          39.34.0.0/16 maxlen: 24
                          39.35.0.0/16 maxlen: 24
                          39.36.0.0/16 maxlen: 24
                          39.37.0.0/16 maxlen: 24
                          39.38.0.0/16 maxlen: 24
                          39.39.0.0/16 maxlen: 24
                          39.40.0.0/16 maxlen: 24
                          39.41.0.0/16 maxlen: 24
                          39.42.0.0/16 maxlen: 24
                          39.43.0.0/16 maxlen: 24
                          39.44.0.0/16 maxlen: 24
                          39.45.0.0/16 maxlen: 24
                          39.46.0.0/16 maxlen: 24
                          39.47.0.0/16 maxlen: 24
                          39.48.0.0/16 maxlen: 24
                          39.49.0.0/16 maxlen: 24
                          39.50.0.0/16 maxlen: 24
                          39.51.0.0/16 maxlen: 24
                          39.52.0.0/16 maxlen: 24
                          39.53.0.0/16 maxlen: 24
                          39.54.0.0/16 maxlen: 24
                          39.55.0.0/16 maxlen: 24
                          39.56.0.0/16 maxlen: 24
                          39.57.0.0/16 maxlen: 24
                          39.58.0.0/16 maxlen: 24
                          39.59.0.0/16 maxlen: 24
                          39.60.0.0/16 maxlen: 24
                          39.61.0.0/16 maxlen: 24
                          39.62.0.0/16 maxlen: 24
                          39.63.0.0/16 maxlen: 24
                          58.181.96.0/20 maxlen: 24
                          58.181.112.0/20 maxlen: 24
                          59.103.0.0/16 maxlen: 24
                          103.28.152.0/22 maxlen: 24
                          116.71.0.0/16 maxlen: 24
                          119.152.0.0/13 maxlen: 15
                          119.152.0.0/16 maxlen: 24
                          119.153.0.0/16 maxlen: 24
                          119.154.0.0/16 maxlen: 24
                          119.155.0.0/16 maxlen: 24
                          119.156.0.0/16 maxlen: 24
                          119.157.0.0/16 maxlen: 24
                          119.158.0.0/16 maxlen: 24
                          119.159.0.0/16 maxlen: 24
                          182.176.0.0/12 maxlen: 15
                          182.176.0.0/16 maxlen: 24
                          182.177.0.0/16 maxlen: 24
                          182.178.0.0/16 maxlen: 24
                          182.179.0.0/16 maxlen: 24
                          182.180.0.0/16 maxlen: 24
                          182.181.0.0/16 maxlen: 24
                          182.182.0.0/16 maxlen: 24
                          182.183.0.0/16 maxlen: 24
                          182.184.0.0/16 maxlen: 24
                          182.185.0.0/16 maxlen: 24
                          182.186.0.0/16 maxlen: 24
                          182.187.0.0/16 maxlen: 24
                          182.188.0.0/16 maxlen: 24
                          182.189.0.0/16 maxlen: 24
                          182.190.0.0/16 maxlen: 24
                          182.191.0.0/16 maxlen: 24
                          203.99.160.0/19 maxlen: 24
                          203.135.0.0/18 maxlen: 24
                          2404:7000::/32 maxlen: 48
                          2404:7000:0:3::/64 maxlen: 64
                          2404:7000:0:12::/64 maxlen: 64
                          2404:7000:0:302::/64 maxlen: 64
                          2404:7000:1000::/64 maxlen: 64
                          2404:7000:1010::/64 maxlen: 64
                          2404:7000:6000::/64 maxlen: 64
                          2404:7000:6100::/64 maxlen: 64
                          2404:7000:b100::/64 maxlen: 64
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A0832/9DAF780E1D9411E29901F3F808B02CD2/ntkFUQfHD4W7kajaAnC1ynYK61Q.crl
                          rsync://rpki.apnic.net/member_repository/A91A0832/9DAF780E1D9411E29901F3F808B02CD2/ntkFUQfHD4W7kajaAnC1ynYK61Q.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ntkFUQfHD4W7kajaAnC1ynYK61Q.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 23 Apr 2026 15:15:12 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 14305 (0x37e1)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A0832, serialNumber=9ED9055107C70F85BB91A8DA0270B5CA760AEB54
        Validity
            Not Before: Apr 16 15:14:53 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=69e0fced-cde1
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b0:c3:4c:d6:81:eb:c4:cb:09:d9:f9:c7:be:06:
                    8e:30:fb:13:b6:92:41:97:9d:b0:b1:70:e6:c2:69:
                    97:50:4e:92:4f:05:cf:20:7a:b7:d8:0e:ac:6c:09:
                    cf:8e:9d:6f:11:af:06:b4:d9:85:a4:16:fc:e9:2f:
                    7f:08:97:28:e1:e7:78:4b:1d:09:73:01:f6:cc:19:
                    f3:84:95:d1:ed:08:d3:e5:6d:ba:c6:88:96:fd:5a:
                    93:d1:55:6e:ac:9b:70:aa:82:a6:14:b1:06:a3:fd:
                    d9:44:d0:6f:95:8b:7f:41:94:20:ab:85:aa:4d:2c:
                    16:44:05:b4:a9:12:e8:d4:43:16:56:f0:e6:d2:2a:
                    11:c8:c8:2a:a6:cc:fd:bd:34:86:92:45:7c:94:9f:
                    08:bf:5a:a5:31:2f:1d:5d:9e:5c:e7:6c:23:01:5f:
                    ed:7d:1b:ae:3e:93:64:17:90:a1:bb:e8:72:17:42:
                    0d:de:ec:a5:2a:1a:f7:0d:03:a3:d0:16:0c:bc:bf:
                    0d:c2:c8:89:ca:21:13:d7:05:9e:1c:18:05:95:a0:
                    47:51:a0:98:f0:0d:ef:57:d6:f8:da:73:a6:a0:75:
                    d9:8f:9f:c5:14:4b:7b:ae:74:7d:47:11:58:f3:e9:
                    1a:c6:b6:1e:43:cf:f1:f5:ed:5c:0b:25:14:ec:50:
                    dd:43
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                27:70:CB:33:14:A2:C4:DF:5C:7B:74:AD:CB:72:55:4D:F0:26:6C:31
            X509v3 Authority Key Identifier:
                keyid:9E:D9:05:51:07:C7:0F:85:BB:91:A8:DA:02:70:B5:CA:76:0A:EB:54

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A0832/9DAF780E1D9411E29901F3F808B02CD2/ntkFUQfHD4W7kajaAnC1ynYK61Q.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ntkFUQfHD4W7kajaAnC1ynYK61Q.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/A91A0832/9DAF780E1D9411E29901F3F808B02CD2/D9E23E4A6D4C11EB938EC44DC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  39.32.0.0/11
                  58.181.96.0/19
                  59.103.0.0/16
                  103.28.152.0/22
                  116.71.0.0/16
                  119.152.0.0/13
                  182.176.0.0/12
                  203.99.160.0/19
                  203.135.0.0/18
                IPv6:
                  2404:7000::/32

    Signature Algorithm: sha256WithRSAEncryption
         3c:0c:89:91:d6:6a:e5:ad:b4:7a:c3:e0:14:fd:e9:ab:64:c6:
         cb:f8:61:55:e2:64:dd:89:78:3a:28:00:98:e5:10:e2:e4:0b:
         a4:d6:c3:e6:d1:38:cc:42:d5:b0:bc:73:3e:16:97:f0:24:84:
         a1:bd:e7:91:46:6f:be:e5:61:68:4d:8c:d9:65:e2:0e:ef:6f:
         5d:ec:73:f1:e8:28:3c:0f:31:f1:7f:d1:16:0b:0d:76:d9:b7:
         cc:60:8e:9f:e9:74:6c:3e:28:b9:d1:79:e0:a7:46:f3:b4:66:
         df:8d:65:42:b4:f9:66:36:eb:5c:5c:48:2a:1b:8e:50:bf:77:
         f9:f4:a2:1e:cb:bd:b7:85:fd:50:27:b5:0b:57:90:0c:80:dc:
         1f:4d:24:a7:04:68:a6:93:2d:e5:44:29:ec:b8:9b:04:df:ce:
         d1:1c:55:2c:d3:d3:10:15:d2:c5:70:d3:64:24:4e:f1:e7:b3:
         ec:d2:23:f1:3f:15:2a:aa:57:49:b9:fb:5a:6a:83:2e:9a:ba:
         e6:17:20:52:06:09:2e:1f:16:56:41:cf:4c:b7:19:f6:66:ad:
         75:a9:9f:3d:2d:e0:65:e2:79:7f:da:8e:35:cc:6d:e5:fd:5d:
         1d:39:be:a0:4b:96:db:c0:c7:ce:c6:28:5b:33:bd:d4:a3:a6:
         62:9c:8b:e7
-----BEGIN CERTIFICATE-----
MIIFdjCCBF6gAwIBAgICN+EwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QTA4MzIxMTAvBgNVBAUTKDlFRDkwNTUxMDdDNzBGODVCQjkxQThEQTAyNzBCNUNB
NzYwQUVCNTQwHhcNMjYwNDE2MTUxNDUzWhcNMjcwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWUwZmNlZC1jZGUxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAsMNM1oHrxMsJ2fnHvgaOMPsTtpJBl52wsXDmwmmXUE6STwXPIHq32A6sbAnP
jp1vEa8GtNmFpBb86S9/CJco4ed4Sx0JcwH2zBnzhJXR7QjT5W26xoiW/VqT0VVu
rJtwqoKmFLEGo/3ZRNBvlYt/QZQgq4WqTSwWRAW0qRLo1EMWVvDm0ioRyMgqpsz9
vTSGkkV8lJ8Iv1qlMS8dXZ5c52wjAV/tfRuuPpNkF5Chu+hyF0IN3uylKhr3DQOj
0BYMvL8NwsiJyiET1wWeHBgFlaBHUaCY8A3vV9b42nOmoHXZj5/FFEt7rnR9RxFY
8+kaxrYeQ8/x9e1cCyUU7FDdQwIDAQABo4ICmjCCApYwHQYDVR0OBBYEFCdwyzMU
osTfXHt0rctyVU3wJmwxMB8GA1UdIwQYMBaAFJ7ZBVEHxw+Fu5Go2gJwtcp2CutU
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBMDgzMi85REFGNzgwRTFE
OTQxMUUyOTkwMUYzRjgwOEIwMkNEMi9udGtGVVFmSEQ0VzdrYWphQW5DMXluWUs2
MVEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL250a0ZVUWZIRDRXN2thamFBbkMxeW5ZSzYxUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTA4MzIvOURBRjc4MEUxRDk0MTFFMjk5MDFGM0Y4MDhCMDJDRDIvRDlFMjNFNEE2
RDRDMTFFQjkzOEVDNDREQzRGOUFFMDIucm9hMFkGCCsGAQUFBwEHAQH/BEowSDA3
BAIAATAxAwMFJyADBAU6tWADAwA7ZwMEAmccmAMDAHRHAwMDd5gDAwS2sAMEBctj
oAMEBsuHADANBAIAAjAHAwUAJARwADANBgkqhkiG9w0BAQsFAAOCAQEAPAyJkdZq
5a20esPgFP3pq2TGy/hhVeJk3Yl4OigAmOUQ4uQLpNbD5tE4zELVsLxzPhaX8CSE
ob3nkUZvvuVhaE2M2WXiDu9vXexz8egoPA8x8X/RFgsNdtm3zGCOn+l0bD4oudF5
4KdG87Rm341lQrT5ZjbrXFxIKhuOUL93+fSiHsu9t4X9UCe1C1eQDIDcH00kpwRo
ppMt5UQp7LibBN/O0RxVLNPTEBXSxXDTZCRO8eez7NIj8T8VKqpXSbn7WmqDLpq6
5hcgUgYJLh8WVkHPTLcZ9matdamfPS3gZeJ5f9qONcxt5f1dHTm+oEuW28DHzsYo
WzO91KOmYpyL5w==
-----END CERTIFICATE-----
Generated at Fri Apr 17 04:20:39 2026 by rpki-client