Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/BD2A8B44484011F0B79F2C1AC4F9AE02.roa
File:                     BD2A8B44484011F0B79F2C1AC4F9AE02.roa (raw, json)
Hash identifier:          N7dy21oq4IBjpuqSzKR6l3Oc54zI5fQZZWqlYIvbrcA=
Subject key identifier:   92:73:66:CF:02:29:7A:DB:D1:0C:9E:19:94:2F:96:30:61:CF:EE:A7
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       E41C
Authority key identifier: 29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/BD2A8B44484011F0B79F2C1AC4F9AE02.roa
Signing time:             Sun 31 May 2026 16:51:10 +0000
ROA not before:           Sun 31 May 2026 16:51:10 +0000
ROA not after:            Thu 01 Oct 2026 00:00:00 +0000
asID:                     135772
IP address blocks:        45.127.232.0/22 maxlen: 24
                          103.139.60.0/23 maxlen: 24
                          103.176.126.0/23 maxlen: 24
                          103.196.220.0/22 maxlen: 24
                          2403:67c0::/32 maxlen: 36
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl
                          rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.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 11 Jun 2026 06:09:52 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 58396 (0xe41c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: May 31 16:51:10 2026 GMT
            Not After : Oct  1 00:00:00 2026 GMT
        Subject: CN=6a1c66fe-e16e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e1:5d:30:1b:12:32:d0:33:a8:f3:ba:64:ea:b9:
                    9d:3f:0a:0e:f5:bf:82:18:45:dc:1f:3b:39:8e:46:
                    2b:9b:44:50:b8:c1:e8:f9:46:c4:ac:14:fc:c5:60:
                    f0:99:38:25:2d:27:2a:81:d3:49:e1:e6:c6:01:90:
                    6a:cc:d8:ac:09:61:04:d6:a1:70:32:3b:a5:2b:2c:
                    1b:69:a6:ef:dc:8a:04:ff:e8:22:b2:18:a2:ad:fc:
                    d3:72:9a:3a:7e:35:ff:6d:2d:6b:b3:8d:07:0f:db:
                    da:d3:db:03:d8:52:68:c0:a3:f4:f3:f1:98:25:e4:
                    31:aa:9a:7e:ea:68:2f:5e:a1:a7:f0:cd:c1:36:7d:
                    86:be:e4:88:c6:5a:f1:a1:86:3f:aa:85:45:5d:df:
                    a2:b4:82:99:ef:ce:56:53:7d:c0:7c:d8:26:f1:b6:
                    f6:6d:55:0e:24:93:76:66:1c:5f:09:ae:b2:ec:6d:
                    4a:30:34:4b:87:67:3d:45:fe:04:bd:a6:90:b1:68:
                    29:5d:da:81:d0:69:95:cd:3b:e1:61:f5:cf:d0:e1:
                    ff:fe:a0:92:27:e0:cf:3e:3b:b9:6c:99:66:1c:c7:
                    8d:d6:4d:ba:f1:cb:57:9b:65:7f:36:f3:f8:5b:ff:
                    ce:1d:14:bc:2d:92:13:2b:06:aa:21:7b:0e:60:6a:
                    5b:71
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                92:73:66:CF:02:29:7A:DB:D1:0C:9E:19:94:2F:96:30:61:CF:EE:A7
            X509v3 Authority Key Identifier:
                keyid:29:6E:DB:64:F3:AF:6E:9D:98:09:32:E8:16:F9:59:83:E3:AB:C8:23

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/KW7bZPOvbp2YCTLoFvlZg-OryCM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/KW7bZPOvbp2YCTLoFvlZg-OryCM.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/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/BD2A8B44484011F0B79F2C1AC4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  45.127.232.0/22
                  103.139.60.0/23
                  103.176.126.0/23
                  103.196.220.0/22
                IPv6:
                  2403:67c0::/32

    Signature Algorithm: sha256WithRSAEncryption
         10:7e:7f:12:fe:8b:ef:8d:48:8e:4c:2e:31:02:4f:73:de:b4:
         73:e2:ce:2f:82:8d:3b:8b:c7:5a:c3:90:7e:98:fa:93:98:d3:
         a7:b4:0e:c3:b3:e7:1b:f5:23:1c:79:63:c7:8a:10:09:68:17:
         70:6e:b6:13:c8:be:40:9b:7f:2a:e4:02:15:c5:76:2c:37:8a:
         69:86:a3:2f:4d:08:7f:ad:f3:2e:10:84:68:f1:f1:8b:a0:2c:
         09:cb:80:71:17:8f:48:ee:80:85:54:1c:47:96:87:ef:b0:6d:
         da:18:92:4e:3e:2e:36:5d:72:38:9e:20:fd:29:d4:65:3a:67:
         4b:1d:34:41:c9:b2:6e:38:55:96:5c:c3:7e:a5:74:9f:73:1a:
         50:35:fb:35:bd:da:6e:79:59:79:9d:19:f7:27:c2:15:17:09:
         d0:34:e0:b9:14:18:86:6f:a7:f4:c0:00:f8:20:89:a7:49:63:
         c2:c2:b8:9f:ab:fe:da:17:79:8c:ec:47:2c:90:7a:4e:5d:d2:
         cc:0b:aa:a6:e4:3c:62:d1:9a:30:df:7b:1d:3e:bf:2c:a1:df:
         a4:bf:bd:95:dc:e0:1e:a0:c0:f6:c2:5b:5a:be:f7:8e:86:87:
         fa:16:b1:45:d6:83:2d:ae:00:d5:21:b6:8b:f5:26:6f:f6:8b:
         8a:ed:6b:89
-----BEGIN CERTIFICATE-----
MIIFXjCCBEagAwIBAgIDAOQcMA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDUzMTE2NTExMFoXDTI2MTAwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmExYzY2ZmUtZTE2ZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAOFdMBsSMtAzqPO6ZOq5nT8KDvW/ghhF3B87OY5GK5tEULjB6PlGxKwU/MVg
8Jk4JS0nKoHTSeHmxgGQaszYrAlhBNahcDI7pSssG2mm79yKBP/oIrIYoq3803Ka
On41/20ta7ONBw/b2tPbA9hSaMCj9PPxmCXkMaqafupoL16hp/DNwTZ9hr7kiMZa
8aGGP6qFRV3forSCme/OVlN9wHzYJvG29m1VDiSTdmYcXwmusuxtSjA0S4dnPUX+
BL2mkLFoKV3agdBplc074WH1z9Dh//6gkifgzz47uWyZZhzHjdZNuvHLV5tlfzbz
+Fv/zh0UvC2SEysGqiF7DmBqW3ECAwEAAaOCAoEwggJ9MB0GA1UdDgQWBBSSc2bP
Ail629EMnhmUL5YwYc/upzAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwL0JEMkE4QjQ0
NDg0MDExRjBCNzlGMkMxQUM0RjlBRTAyLnJvYTBABggrBgEFBQcBBwEB/wQxMC8w
HgQCAAEwGAMEAi1/6AMEAWeLPAMEAWewfgMEAmfE3DANBAIAAjAHAwUAJANnwDAN
BgkqhkiG9w0BAQsFAAOCAQEAEH5/Ev6L741IjkwuMQJPc960c+LOL4KNO4vHWsOQ
fpj6k5jTp7QOw7PnG/UjHHljx4oQCWgXcG62E8i+QJt/KuQCFcV2LDeKaYajL00I
f63zLhCEaPHxi6AsCcuAcRePSO6AhVQcR5aH77Bt2hiSTj4uNl1yOJ4g/SnUZTpn
Sx00QcmybjhVllzDfqV0n3MaUDX7Nb3abnlZeZ0Z9yfCFRcJ0DTguRQYhm+n9MAA
+CCJp0ljwsK4n6v+2hd5jOxHLJB6Tl3SzAuqpuQ8YtGaMN97HT6/LKHfpL+9ldzg
HqDA9sJbWr73joaH+haxRdaDLa4A1SG2i/Umb/aLiu1riQ==
-----END CERTIFICATE-----
Generated at Thu Jun 4 09:05:41 2026 by rpki-client