Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A91F832B/DF16A04C6F8D11F192EBA0236BA30FBC/0F812C446F9211F1BD55685D6CA30FBC.roa
File:                     0F812C446F9211F1BD55685D6CA30FBC.roa (raw, json)
Hash identifier:          YwJ14wQPrluxMG8y0+xVPUcy3WYqth03Og/uswEsc3c=
Subject key identifier:   38:09:D9:BA:61:69:75:FD:5A:F5:E4:F6:FB:CB:D9:17:08:CA:63:88
Certificate issuer:       /CN=A91F832B/serialNumber=246828778202CDBB82C567253BA9C39C3CB9D42B
Certificate serial:       02
Authority key identifier: 24:68:28:77:82:02:CD:BB:82:C5:67:25:3B:A9:C3:9C:3C:B9:D4:2B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JGgod4ICzbuCxWclO6nDnDy51Cs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F832B/DF16A04C6F8D11F192EBA0236BA30FBC/0F812C446F9211F1BD55685D6CA30FBC.roa
Signing time:             Wed 24 Jun 2026 06:00:54 +0000
ROA not before:           Wed 24 Jun 2026 06:00:54 +0000
ROA not after:            Wed 30 Sep 2026 00:00:00 +0000
asID:                     23907
IP address blocks:        103.151.224.0/23 maxlen: 23
                          103.247.76.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F832B/DF16A04C6F8D11F192EBA0236BA30FBC/JGgod4ICzbuCxWclO6nDnDy51Cs.crl
                          rsync://rpki.apnic.net/member_repository/A91F832B/DF16A04C6F8D11F192EBA0236BA30FBC/JGgod4ICzbuCxWclO6nDnDy51Cs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JGgod4ICzbuCxWclO6nDnDy51Cs.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:   Fri 10 Jul 2026 10:06:23 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F832B, serialNumber=246828778202CDBB82C567253BA9C39C3CB9D42B
        Validity
            Not Before: Jun 24 06:00:54 2026 GMT
            Not After : Sep 30 00:00:00 2026 GMT
        Subject: CN=6a3b7296-f6a4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a3:2a:fb:2f:7f:e7:8f:bc:36:62:89:ef:67:c7:
                    73:c0:19:2c:a6:b7:13:d1:1d:d3:11:3b:5e:88:2b:
                    df:0d:b2:cb:00:86:04:09:45:2b:a2:5c:8f:68:47:
                    b1:0c:ed:ff:74:44:d6:d6:6a:82:dc:be:27:46:e5:
                    d1:1f:99:7e:7b:a7:5a:a6:ff:09:08:2c:15:1b:a1:
                    a4:15:d2:1d:02:4e:0e:01:c7:f5:90:b6:56:2b:56:
                    2a:e6:27:f1:89:ed:5b:fe:d6:cd:53:1b:1a:1b:a7:
                    43:b4:24:48:c9:95:b3:92:fe:1b:d0:80:67:8b:20:
                    37:51:f6:44:4a:2f:54:de:8d:ba:84:b3:78:1b:31:
                    c0:84:1e:9d:7c:12:fa:9d:d0:3d:c5:0a:3e:66:b7:
                    9c:80:ec:49:05:ec:84:91:8a:18:8c:20:cc:83:a4:
                    4d:d2:a2:a8:91:e8:36:99:e7:fe:76:d7:7b:6f:21:
                    4d:ef:2f:61:10:33:64:04:ae:d5:d7:e7:0d:59:ce:
                    90:f0:fd:da:b6:28:d0:37:68:fd:9d:ca:0b:41:8d:
                    cf:61:65:0e:0c:8d:49:17:cc:5d:7c:8b:59:1e:c5:
                    03:2b:ca:6c:41:32:1a:ac:a9:66:b9:ff:32:6b:e0:
                    41:d3:1b:ac:05:40:62:48:46:37:e5:04:82:41:a5:
                    a2:3d
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                38:09:D9:BA:61:69:75:FD:5A:F5:E4:F6:FB:CB:D9:17:08:CA:63:88
            X509v3 Authority Key Identifier:
                keyid:24:68:28:77:82:02:CD:BB:82:C5:67:25:3B:A9:C3:9C:3C:B9:D4:2B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F832B/DF16A04C6F8D11F192EBA0236BA30FBC/JGgod4ICzbuCxWclO6nDnDy51Cs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/JGgod4ICzbuCxWclO6nDnDy51Cs.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/A91F832B/DF16A04C6F8D11F192EBA0236BA30FBC/0F812C446F9211F1BD55685D6CA30FBC.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.151.224.0/23
                  103.247.76.0/22

    Signature Algorithm: sha256WithRSAEncryption
         2f:04:d8:58:be:c3:ac:d4:c0:ab:c0:74:33:5f:77:0d:50:86:
         87:a9:02:ca:43:a9:5e:cf:08:b6:26:2f:0f:e5:59:40:a3:ad:
         f8:06:7c:8a:26:b4:f2:e3:8d:a8:16:d3:68:63:08:aa:d4:f1:
         45:8f:ad:fa:9d:73:e2:d3:ba:48:1a:df:0f:2d:b2:d3:30:25:
         18:c9:da:c7:19:81:6f:92:e9:4e:2f:7d:85:2e:31:d7:53:30:
         5e:3d:ea:17:e2:b0:5c:6b:31:a4:6b:d1:2b:bb:ab:ba:3f:56:
         27:01:0a:d2:50:60:a7:b4:05:b0:cb:32:3d:6e:eb:f8:93:c6:
         db:50:a8:c7:84:58:5f:13:14:df:79:99:96:b5:9c:65:3d:5a:
         2d:94:8d:8b:60:1c:cc:fc:92:b7:2d:8d:1f:3a:dd:e7:a7:0e:
         ed:88:ca:33:14:c9:ce:7d:4e:bd:fd:6f:a2:6d:2b:2a:4d:7f:
         b0:cc:b8:d0:f9:e6:ac:d0:12:bf:4a:19:37:3a:5b:61:91:2e:
         c1:5c:76:2c:eb:5c:5b:4a:78:10:dd:ea:98:ac:30:be:99:f0:
         57:8e:c9:3a:bc:64:a1:51:30:09:5d:71:c8:8e:57:29:7d:10:
         08:a8:5b:2d:19:23:ae:94:50:1d:e1:ee:71:40:1c:5c:f9:d2:
         2b:a1:54:99
-----BEGIN CERTIFICATE-----
MIIFQTCCBCmgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTFG
ODMyQjExMC8GA1UEBRMoMjQ2ODI4Nzc4MjAyQ0RCQjgyQzU2NzI1M0JBOUMzOUMz
Q0I5RDQyQjAeFw0yNjA2MjQwNjAwNTRaFw0yNjA5MzAwMDAwMDBaMBgxFjAUBgNV
BAMTDTZhM2I3Mjk2LWY2YTQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCjKvsvf+ePvDZiie9nx3PAGSymtxPRHdMRO16IK98NsssAhgQJRSuiXI9oR7EM
7f90RNbWaoLcvidG5dEfmX57p1qm/wkILBUboaQV0h0CTg4Bx/WQtlYrVirmJ/GJ
7Vv+1s1TGxobp0O0JEjJlbOS/hvQgGeLIDdR9kRKL1TejbqEs3gbMcCEHp18Evqd
0D3FCj5mt5yA7EkF7ISRihiMIMyDpE3SoqiR6DaZ5/5213tvIU3vL2EQM2QErtXX
5w1ZzpDw/dq2KNA3aP2dygtBjc9hZQ4MjUkXzF18i1kexQMrymxBMhqsqWa5/zJr
4EHTG6wFQGJIRjflBIJBpaI9AgMBAAGjggJmMIICYjAdBgNVHQ4EFgQUOAnZumFp
df1a9eT2+8vZFwjKY4gwHwYDVR0jBBgwFoAUJGgod4ICzbuCxWclO6nDnDy51Csw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUY4MzJCL0RGMTZBMDRDNkY4
RDExRjE5MkVCQTAyMzZCQTMwRkJDL0pHZ29kNElDemJ1Q3hXY2xPNm5EbkR5NTFD
cy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvSkdnb2Q0SUN6YnVDeFdjbE82bkRuRHk1MUNzLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgZYGCCsGAQUFBwELBIGJMIGGMIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFG
ODMyQi9ERjE2QTA0QzZGOEQxMUYxOTJFQkEwMjM2QkEzMEZCQy8wRjgxMkM0NDZG
OTIxMUYxQkQ1NTY4NUQ2Q0EzMEZCQy5yb2EwJQYIKwYBBQUHAQcBAf8EFjAUMBIE
AgABMAwDBAFnl+ADBAJn90wwDQYJKoZIhvcNAQELBQADggEBAC8E2Fi+w6zUwKvA
dDNfdw1QhoepAspDqV7PCLYmLw/lWUCjrfgGfIomtPLjjagW02hjCKrU8UWPrfqd
c+LTukga3w8tstMwJRjJ2scZgW+S6U4vfYUuMddTMF496hfisFxrMaRr0Su7q7o/
VicBCtJQYKe0BbDLMj1u6/iTxttQqMeEWF8TFN95mZa1nGU9Wi2UjYtgHMz8krct
jR863eenDu2IyjMUyc59Tr39b6JtKypNf7DMuND55qzQEr9KGTc6W2GRLsFcdizr
XFtKeBDd6pisML6Z8FeOyTq8ZKFRMAldcciOVyl9EAioWy0ZI66UUB3h7nFAHFz5
0iuhVJk=
-----END CERTIFICATE-----
Generated at Sun Jul 5 09:20:47 2026 by rpki-client