Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9166708/FA526B50593511E98B54BC43C4F9AE02/C3417AA6593611E98E4C8C44C4F9AE02.roa
File:                     C3417AA6593611E98E4C8C44C4F9AE02.roa (raw, json)
Hash identifier:          pfYZ8XWo5v5AUJQWt2qw5c6Xf+uk6sY2LFaEDBsQiAc=
Subject key identifier:   66:35:97:F4:73:42:9B:02:63:07:2E:9F:3C:B6:09:A2:DA:85:83:8E
Certificate issuer:       /CN=A9166708/serialNumber=22792C70C98947BE8AF4F4A3E755AEDE7959D278
Certificate serial:       1041
Authority key identifier: 22:79:2C:70:C9:89:47:BE:8A:F4:F4:A3:E7:55:AE:DE:79:59:D2:78
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/InkscMmJR76K9PSj51Wu3nlZ0ng.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9166708/FA526B50593511E98B54BC43C4F9AE02/C3417AA6593611E98E4C8C44C4F9AE02.roa
Signing time:             Sun 01 Mar 2026 09:19:44 +0000
ROA not before:           Thu 22 May 2025 17:30:46 +0000
ROA not after:            Wed 01 Jul 2026 00:00:00 +0000
asID:                     132232
IP address blocks:        103.7.252.0/22 maxlen: 22
                          2403:8700::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9166708/FA526B50593511E98B54BC43C4F9AE02/InkscMmJR76K9PSj51Wu3nlZ0ng.crl
                          rsync://rpki.apnic.net/member_repository/A9166708/FA526B50593511E98B54BC43C4F9AE02/InkscMmJR76K9PSj51Wu3nlZ0ng.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/InkscMmJR76K9PSj51Wu3nlZ0ng.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 01:24:20 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 4161 (0x1041)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9166708, serialNumber=22792C70C98947BE8AF4F4A3E755AEDE7959D278
        Validity
            Not Before: May 22 17:30:46 2025 GMT
            Not After : Jul  1 00:00:00 2026 GMT
        Subject: CN=69a404b0-2f59
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d2:06:9c:85:ea:9b:47:87:a0:5c:75:8e:0d:37:
                    9f:dd:45:4e:42:ff:00:e6:a3:a7:18:32:cb:6d:de:
                    10:70:51:81:2b:64:7d:4d:b7:81:55:35:c3:73:5c:
                    0a:e2:ee:b0:5e:d4:fc:0e:28:cf:b7:79:e7:3c:93:
                    92:ae:70:ba:11:9f:68:f7:a1:cf:86:d3:2c:39:61:
                    10:e3:b6:38:20:ed:74:92:f9:4e:37:ce:ba:11:30:
                    77:2b:8e:70:00:14:1a:4c:45:01:69:6f:33:1b:91:
                    94:eb:8b:b9:50:ae:2f:e9:99:93:a6:cf:32:7b:c5:
                    5e:f8:bf:e0:7f:18:39:a3:36:74:58:26:1c:fc:2c:
                    06:1b:7d:7c:e1:8a:31:d8:fa:d4:a0:47:a7:b1:95:
                    02:b1:f7:c0:51:cb:a5:32:72:1e:d7:c5:91:8f:3a:
                    5f:a4:69:56:ab:52:6d:59:b7:67:f8:9e:3e:c9:28:
                    ec:e5:af:24:b5:e7:53:44:10:57:b2:be:71:82:6d:
                    4e:21:ed:6e:0f:0e:3e:54:7d:11:24:52:ab:3c:5e:
                    51:1f:4e:96:9a:f2:7b:b0:42:b9:60:df:11:ab:dc:
                    12:e9:de:48:7b:01:5d:b8:ae:61:f8:ba:1e:9e:97:
                    2a:60:46:98:ca:17:a1:b6:b1:66:db:c9:64:20:26:
                    0c:a7
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                66:35:97:F4:73:42:9B:02:63:07:2E:9F:3C:B6:09:A2:DA:85:83:8E
            X509v3 Authority Key Identifier:
                keyid:22:79:2C:70:C9:89:47:BE:8A:F4:F4:A3:E7:55:AE:DE:79:59:D2:78

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9166708/FA526B50593511E98B54BC43C4F9AE02/InkscMmJR76K9PSj51Wu3nlZ0ng.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/InkscMmJR76K9PSj51Wu3nlZ0ng.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/A9166708/FA526B50593511E98B54BC43C4F9AE02/C3417AA6593611E98E4C8C44C4F9AE02.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.7.252.0/22
                IPv6:
                  2403:8700::/32

    Signature Algorithm: sha256WithRSAEncryption
         bc:5e:8a:f3:cd:04:89:0e:0b:1b:30:ff:6f:b2:18:2e:a3:ad:
         3f:f2:9b:98:1c:04:2d:f9:96:f3:59:03:b1:e1:46:65:3a:ea:
         e2:bc:23:a3:c5:b6:85:65:58:33:90:94:4f:6d:29:5b:a8:9f:
         44:35:dd:50:de:21:37:5e:be:56:e8:46:48:4e:e9:a9:e8:a7:
         85:ff:b2:2a:b7:ba:bc:cf:34:a3:de:5e:7a:dd:bc:9e:33:55:
         7f:d6:1e:d4:18:32:a8:8d:c6:6d:b7:5b:96:09:be:ff:b7:29:
         d7:c5:a6:9f:d9:df:1e:5d:66:d1:32:16:1a:17:3e:f7:30:43:
         0e:d3:74:a5:ee:ae:75:d0:ae:fc:d0:5e:60:e3:c5:53:41:b7:
         d6:27:9a:a6:eb:8e:2e:df:73:e3:5b:43:fd:eb:c5:b8:b2:eb:
         df:f1:7d:64:ae:fe:cb:1f:16:7b:a7:6e:f5:ae:f4:de:36:ad:
         ed:33:61:b3:4e:47:77:8e:da:ec:9c:5d:9d:5b:9e:cf:da:63:
         da:82:30:17:86:d4:dc:fd:5d:21:6f:9b:ad:58:0a:0d:db:08:
         b5:d5:eb:d0:41:ed:a6:59:a8:41:a5:50:b5:bf:5a:17:8c:d1:
         14:92:8c:43:2a:32:f1:92:63:4c:1b:67:da:45:a9:6b:5d:56:
         b0:97:ce:d1
-----BEGIN CERTIFICATE-----
MIIFSzCCBDOgAwIBAgICEEEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NjY3MDgxMTAvBgNVBAUTKDIyNzkyQzcwQzk4OTQ3QkU4QUY0RjRBM0U3NTVBRURF
Nzk1OUQyNzgwHhcNMjUwNTIyMTczMDQ2WhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OWE0MDRiMC0yZjU5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA0gacheqbR4egXHWODTef3UVOQv8A5qOnGDLLbd4QcFGBK2R9TbeBVTXDc1wK
4u6wXtT8DijPt3nnPJOSrnC6EZ9o96HPhtMsOWEQ47Y4IO10kvlON866ETB3K45w
ABQaTEUBaW8zG5GU64u5UK4v6ZmTps8ye8Ve+L/gfxg5ozZ0WCYc/CwGG3184Yox
2PrUoEensZUCsffAUculMnIe18WRjzpfpGlWq1JtWbdn+J4+ySjs5a8ktedTRBBX
sr5xgm1OIe1uDw4+VH0RJFKrPF5RH06WmvJ7sEK5YN8Rq9wS6d5IewFduK5h+Loe
npcqYEaYyhehtrFm28lkICYMpwIDAQABo4ICbzCCAmswHQYDVR0OBBYEFGY1l/Rz
QpsCYwcunzy2CaLahYOOMB8GA1UdIwQYMBaAFCJ5LHDJiUe+ivT0o+dVrt55WdJ4
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2NjcwOC9GQTUyNkI1MDU5
MzUxMUU5OEI1NEJDNDNDNEY5QUUwMi9JbmtzY01tSlI3Nks5UFNqNTFXdTNubFow
bmcuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0lua3NjTW1KUjc2SzlQU2o1MVd1M25sWjBuZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjY3MDgvRkE1MjZCNTA1OTM1MTFFOThCNTRCQzQzQzRGOUFFMDIvQzM0MTdBQTY1
OTM2MTFFOThFNEM4QzQ0QzRGOUFFMDIucm9hMC4GCCsGAQUFBwEHAQH/BB8wHTAM
BAIAATAGAwQCZwf8MA0EAgACMAcDBQAkA4cAMA0GCSqGSIb3DQEBCwUAA4IBAQC8
XorzzQSJDgsbMP9vshguo60/8puYHAQt+ZbzWQOx4UZlOurivCOjxbaFZVgzkJRP
bSlbqJ9ENd1Q3iE3Xr5W6EZITump6KeF/7Iqt7q8zzSj3l563byeM1V/1h7UGDKo
jcZtt1uWCb7/tynXxaaf2d8eXWbRMhYaFz73MEMO03Sl7q510K780F5g48VTQbfW
J5qm644u33PjW0P968W4suvf8X1krv7LHxZ7p271rvTeNq3tM2GzTkd3jtrsnF2d
W57P2mPagjAXhtTc/V0hb5utWAoN2wi11evQQe2mWahBpVC1v1oXjNEUkoxDKjLx
kmNMG2faRalrXVawl87R
-----END CERTIFICATE-----
Generated at Mon Mar 2 05:40:36 2026 by rpki-client