Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A918EDB2/2A43E30C70E911E2B36D4B6B2979BB20/57FEBC4AB35411E9A17DA248C4F9AE02.roa
File:                     57FEBC4AB35411E9A17DA248C4F9AE02.roa (raw, json)
Hash identifier:          7xL2blAPP+0YLx7JLz2t6wCT2YUvcjB6/FhdVUbYZWs=
Subject key identifier:   D0:B3:D2:C2:B6:61:35:41:8F:E5:9A:16:3C:F2:C7:44:D8:B2:B0:AF
Certificate issuer:       /CN=A918EDB2/serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
Certificate serial:       F8BE
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/57FEBC4AB35411E9A17DA248C4F9AE02.roa
Signing time:             Fri 17 Jul 2026 07:14:04 +0000
ROA not before:           Fri 17 Jul 2026 07:14:04 +0000
ROA not after:            Thu 01 Jul 2027 00:00:00 +0000
asID:                     138748
IP address blocks:        103.139.60.0/23 maxlen: 24
                          103.176.126.0/23 maxlen: 24
                          2405:1ec0::/32 maxlen: 32
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:   Tue 28 Jul 2026 08:21:14 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 63678 (0xf8be)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A918EDB2, serialNumber=296EDB64F3AF6E9D980932E816F95983E3ABC823
        Validity
            Not Before: Jul 17 07:14:04 2026 GMT
            Not After : Jul  1 00:00:00 2027 GMT
        Subject: CN=6a59d63c-01e4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:99:73:a0:d6:02:72:9c:66:1f:17:fe:c3:8c:56:
                    98:b1:c8:e1:9d:40:10:98:9f:0f:4e:75:0b:e9:44:
                    72:70:99:27:7a:a0:3a:1b:93:8f:08:e1:31:42:a2:
                    d9:94:5c:18:be:79:a3:01:17:cb:95:83:28:c8:52:
                    77:a3:12:6f:83:12:7f:a2:96:79:55:dc:6b:4d:ff:
                    2f:56:26:76:44:8c:cb:ba:09:9a:fc:72:3b:1f:2d:
                    71:c3:bc:ed:96:85:e1:3d:cf:e2:c3:94:97:9b:19:
                    cb:9b:46:45:c7:ef:38:da:da:45:73:9a:42:50:42:
                    bb:2f:2d:20:b4:02:1f:27:c1:75:f4:65:40:63:ca:
                    23:98:dd:86:13:d7:97:ae:af:68:bd:d9:6d:63:fd:
                    6d:44:8d:2d:ea:e6:5a:c1:fd:07:34:57:9b:7d:0f:
                    1c:6e:ae:39:a3:68:91:89:c4:fd:6c:37:05:48:f9:
                    68:a6:e8:5e:67:c9:c1:9d:26:0d:3c:40:09:de:ed:
                    a2:af:c4:0e:99:7f:d5:7f:8e:9c:9c:39:9e:c0:0a:
                    dd:3e:c9:20:61:a8:cd:cc:d4:f1:a4:5d:f3:ad:e1:
                    43:08:e6:47:70:21:83:01:f0:3c:b6:5b:eb:b8:54:
                    34:78:a2:37:fd:b1:b9:67:9b:72:82:69:97:ac:d4:
                    d5:c3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                D0:B3:D2:C2:B6:61:35:41:8F:E5:9A:16:3C:F2:C7:44:D8:B2:B0:AF
            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/57FEBC4AB35411E9A17DA248C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.139.60.0/23
                  103.176.126.0/23
                IPv6:
                  2405:1ec0::/32

    Signature Algorithm: sha256WithRSAEncryption
         27:fb:81:12:dc:cf:92:4c:dc:6c:7b:bd:08:20:c6:d5:ee:b7:
         93:8a:99:74:5e:90:eb:dd:b2:51:d7:90:26:c3:30:06:8f:36:
         11:31:c1:31:77:a2:8a:b8:b6:9c:d0:b3:a0:9c:26:5c:3d:3d:
         df:81:d1:ee:91:69:41:42:4b:fa:ee:7f:6a:d1:c3:21:05:fa:
         2c:2b:d9:ff:c8:06:d2:b0:0e:47:c9:28:c5:49:43:c2:07:c3:
         cc:90:6c:a7:c8:c3:b7:c4:52:07:34:a9:77:bb:29:30:9a:24:
         29:03:21:82:2a:86:ed:c8:a2:50:ef:b5:48:43:59:57:04:ac:
         72:9a:fa:4e:e6:7a:ab:ad:6c:a8:44:0c:5a:38:31:30:9d:79:
         bb:22:7f:9c:0c:cb:c7:49:f5:cc:b2:5a:69:f3:3f:50:f3:fe:
         84:36:41:29:d8:ad:c4:9e:0d:bd:60:24:9f:c2:e2:38:aa:ed:
         b8:34:93:e1:cb:b6:86:b9:62:b7:f7:01:a9:58:06:a7:be:c1:
         dd:43:e3:55:d3:45:7b:e5:21:d7:3d:3c:ef:4c:78:69:ae:2d:
         0c:3d:3a:cd:1a:eb:d4:53:7e:f7:a1:a8:48:1d:a1:5d:da:bd:
         24:37:b2:5c:7d:44:41:d6:c2:de:27:f6:e0:56:ed:3d:cc:7a:
         b3:7f:67:9f
-----BEGIN CERTIFICATE-----
MIIFUjCCBDqgAwIBAgIDAPi+MA0GCSqGSIb3DQEBCwUAMEYxETAPBgNVBAMTCEE5
MThFREIyMTEwLwYDVQQFEygyOTZFREI2NEYzQUY2RTlEOTgwOTMyRTgxNkY5NTk4
M0UzQUJDODIzMB4XDTI2MDcxNzA3MTQwNFoXDTI3MDcwMTAwMDAwMFowGDEWMBQG
A1UEAxMNNmE1OWQ2M2MtMDFlNDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
ggEBAJlzoNYCcpxmHxf+w4xWmLHI4Z1AEJifD051C+lEcnCZJ3qgOhuTjwjhMUKi
2ZRcGL55owEXy5WDKMhSd6MSb4MSf6KWeVXca03/L1YmdkSMy7oJmvxyOx8tccO8
7ZaF4T3P4sOUl5sZy5tGRcfvONraRXOaQlBCuy8tILQCHyfBdfRlQGPKI5jdhhPX
l66vaL3ZbWP9bUSNLermWsH9BzRXm30PHG6uOaNokYnE/Ww3BUj5aKboXmfJwZ0m
DTxACd7toq/EDpl/1X+OnJw5nsAK3T7JIGGozczU8aRd863hQwjmR3AhgwHwPLZb
67hUNHiiN/2xuWebcoJpl6zU1cMCAwEAAaOCAnUwggJxMB0GA1UdDgQWBBTQs9LC
tmE1QY/lmhY88sdE2LKwrzAfBgNVHSMEGDAWgBQpbttk869unZgJMugW+VmD46vI
IzAOBgNVHQ8BAf8EBAMCB4AwgYMGA1UdHwR8MHoweKB2oHSGcnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkxOEVEQjIvMkE0M0UzMEM3
MEU5MTFFMkIzNkQ0QjZCMjk3OUJCMjAvS1c3YlpQT3ZicDJZQ1RMb0Z2bFpnLU9y
eUNNLmNybDB+BggrBgEFBQcBAQRyMHAwbgYIKwYBBQUHMAKGYnJzeW5jOi8vcnBr
aS5hcG5pYy5uZXQvcmVwb3NpdG9yeS9CNTI3RUY1ODFENjYxMUUyQkI0NjhGN0M3
MkZEMUZGMi9LVzdiWlBPdmJwMllDVExvRnZsWmctT3J5Q00uY2VyMEoGA1UdIAEB
/wRAMD4wPAYIKwYBBQUHDgIwMDAuBggrBgEFBQcCARYiaHR0cHM6Ly93d3cuYXBu
aWMubmV0L1JQS0kvQ1BTLnBkZjCBlgYIKwYBBQUHAQsEgYkwgYYwgYMGCCsGAQUF
BzALhndyc3luYzovL3Jwa2kuYXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5
MThFREIyLzJBNDNFMzBDNzBFOTExRTJCMzZENEI2QjI5NzlCQjIwLzU3RkVCQzRB
QjM1NDExRTlBMTdEQTI0OEM0RjlBRTAyLnJvYTA0BggrBgEFBQcBBwEB/wQlMCMw
EgQCAAEwDAMEAWeLPAMEAWewfjANBAIAAjAHAwUAJAUewDANBgkqhkiG9w0BAQsF
AAOCAQEAJ/uBEtzPkkzcbHu9CCDG1e63k4qZdF6Q692yUdeQJsMwBo82ETHBMXei
iri2nNCzoJwmXD0934HR7pFpQUJL+u5/atHDIQX6LCvZ/8gG0rAOR8koxUlDwgfD
zJBsp8jDt8RSBzSpd7spMJokKQMhgiqG7ciiUO+1SENZVwSscpr6TuZ6q61sqEQM
WjgxMJ15uyJ/nAzLx0n1zLJaafM/UPP+hDZBKditxJ4NvWAkn8LiOKrtuDST4cu2
hrlit/cBqVgGp77B3UPjVdNFe+Uh1z0870x4aa4tDD06zRrr1FN+96GoSB2hXdq9
JDeyXH1EQdbC3if24FbtPcx6s39nnw==
-----END CERTIFICATE-----
Generated at Tue Jul 21 13:46:51 2026 by rpki-client