Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9172EF8/77F98C38DD8C11EABDF0E682C4F9AE02/879AF91C9A8C11EF98A18D7FC4F9AE02.roa
File:                     879AF91C9A8C11EF98A18D7FC4F9AE02.roa (raw, json)
Hash identifier:          6OWIgJkNxstxhvie89g5RYpzHfbz0XePQatIfAXwpWw=
Subject key identifier:   B4:6D:12:72:89:AE:95:41:87:38:3B:F8:5E:E5:61:F3:C5:52:25:62
Certificate issuer:       /CN=A9172EF8/serialNumber=E8DDECEC16FE3485D5B61A65A61EECD75A981B43
Certificate serial:       085D
Authority key identifier: E8:DD:EC:EC:16:FE:34:85:D5:B6:1A:65:A6:1E:EC:D7:5A:98:1B:43
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/6N3s7Bb-NIXVthplph7s11qYG0M.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9172EF8/77F98C38DD8C11EABDF0E682C4F9AE02/879AF91C9A8C11EF98A18D7FC4F9AE02.roa
Signing time:             Tue 28 Oct 2025 20:39:54 +0000
ROA not before:           Tue 28 Oct 2025 20:39:54 +0000
ROA not after:            Tue 01 Dec 2026 00:00:00 +0000
asID:                     140995
IP address blocks:        103.154.158.0/24 maxlen: 24
                          2001:df4:8f80::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9172EF8/77F98C38DD8C11EABDF0E682C4F9AE02/6N3s7Bb-NIXVthplph7s11qYG0M.crl
                          rsync://rpki.apnic.net/member_repository/A9172EF8/77F98C38DD8C11EABDF0E682C4F9AE02/6N3s7Bb-NIXVthplph7s11qYG0M.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/6N3s7Bb-NIXVthplph7s11qYG0M.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 07 Nov 2025 20:52:34 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2141 (0x85d)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9172EF8, serialNumber=E8DDECEC16FE3485D5B61A65A61EECD75A981B43
        Validity
            Not Before: Oct 28 20:39:54 2025 GMT
            Not After : Dec  1 00:00:00 2026 GMT
        Subject: CN=69012a1a-c396
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e8:b3:52:90:5b:89:f9:6d:0d:60:de:65:8b:1f:
                    1b:da:34:ec:d7:b9:7e:50:7b:35:1a:b6:1b:4a:c7:
                    a1:a9:01:fe:9a:46:99:8b:0a:74:e8:dc:be:99:9b:
                    80:77:ce:41:ea:45:b3:47:89:f5:bf:bb:a3:7a:da:
                    3b:82:3f:34:64:dd:d0:f5:fb:0f:57:84:b6:00:e8:
                    03:66:58:4b:89:5c:b4:15:53:17:78:34:6d:c0:65:
                    6d:fb:e5:4d:33:41:bf:29:03:15:b0:37:11:aa:7c:
                    f1:fc:f3:ec:99:87:b4:20:cd:f4:70:f6:a8:8d:c1:
                    e4:9b:95:22:8b:14:fa:16:75:f8:ba:ae:1c:cd:22:
                    79:bb:3e:c1:d6:b4:c0:36:9b:45:15:9e:6a:01:17:
                    05:64:ee:6a:a1:b7:e9:77:89:86:4b:ee:0e:fc:6a:
                    05:24:29:92:80:ee:5d:62:38:3c:95:6c:b9:b3:12:
                    b0:d2:de:dc:44:99:4f:c9:aa:d8:55:17:68:df:bd:
                    b4:98:b0:29:af:81:42:03:50:ab:ef:e2:5c:8c:50:
                    b9:12:ce:bc:90:69:04:17:bb:19:67:6c:a2:4b:e4:
                    ed:7d:ba:0e:b8:6a:fd:77:b3:3e:e4:e7:c9:00:ac:
                    c7:9f:0e:56:47:0f:0f:94:81:38:dc:0a:2b:9e:4c:
                    3c:6b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                B4:6D:12:72:89:AE:95:41:87:38:3B:F8:5E:E5:61:F3:C5:52:25:62
            X509v3 Authority Key Identifier:
                keyid:E8:DD:EC:EC:16:FE:34:85:D5:B6:1A:65:A6:1E:EC:D7:5A:98:1B:43

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9172EF8/77F98C38DD8C11EABDF0E682C4F9AE02/6N3s7Bb-NIXVthplph7s11qYG0M.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/6N3s7Bb-NIXVthplph7s11qYG0M.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/A9172EF8/77F98C38DD8C11EABDF0E682C4F9AE02/879AF91C9A8C11EF98A18D7FC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.154.158.0/24
                IPv6:
                  2001:df4:8f80::/48

    Signature Algorithm: sha256WithRSAEncryption
         2d:51:05:96:7b:e8:15:43:32:8a:f4:21:79:3a:d6:93:9f:99:
         9b:a1:50:0a:55:0e:70:0e:8f:a6:00:6b:ec:e1:04:2c:49:d0:
         be:9d:ee:2a:cf:ee:2d:54:7f:9f:f9:db:91:1e:6c:3b:a3:5e:
         85:ea:19:36:63:15:c9:95:e9:df:2c:2a:57:55:65:06:d0:12:
         44:7a:64:13:99:30:fa:a1:a0:e5:89:16:ca:f7:39:e5:31:ae:
         77:60:6e:e6:dc:d7:8c:dc:b4:73:73:8a:bb:27:56:61:37:e1:
         7d:69:86:f5:3f:ae:55:0c:37:0f:35:72:27:45:bd:1f:d7:fa:
         52:76:72:22:34:e7:c9:3c:7f:37:58:f6:5d:27:67:c4:d3:af:
         6d:b1:f7:dd:dd:05:ac:fa:ce:7f:5f:9d:5a:34:22:04:e9:69:
         75:42:68:71:a8:14:34:60:54:fb:27:a5:e8:13:2c:02:a0:1d:
         d3:ee:18:d2:3c:02:7e:5e:53:5d:c5:04:13:98:2c:66:38:3a:
         c7:94:14:06:a4:a6:78:e3:58:d0:3f:65:45:e8:80:db:8a:e0:
         d4:92:c7:37:eb:39:b6:bc:4a:32:ba:99:36:58:3d:bc:9f:a8:
         6a:6f:4b:9d:8d:47:b8:bb:3d:5b:90:d0:0c:91:7b:8c:7d:50:
         54:3d:25:82
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICCF0wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NzJFRjgxMTAvBgNVBAUTKEU4RERFQ0VDMTZGRTM0ODVENUI2MUE2NUE2MUVFQ0Q3
NUE5ODFCNDMwHhcNMjUxMDI4MjAzOTU0WhcNMjYxMjAxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTAxMmExYS1jMzk2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA6LNSkFuJ+W0NYN5lix8b2jTs17l+UHs1GrYbSsehqQH+mkaZiwp06Ny+mZuA
d85B6kWzR4n1v7ujeto7gj80ZN3Q9fsPV4S2AOgDZlhLiVy0FVMXeDRtwGVt++VN
M0G/KQMVsDcRqnzx/PPsmYe0IM30cPaojcHkm5UiixT6FnX4uq4czSJ5uz7B1rTA
NptFFZ5qARcFZO5qobfpd4mGS+4O/GoFJCmSgO5dYjg8lWy5sxKw0t7cRJlPyarY
VRdo3720mLApr4FCA1Cr7+JcjFC5Es68kGkEF7sZZ2yiS+TtfboOuGr9d7M+5OfJ
AKzHnw5WRw8PlIE43Aornkw8awIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFLRtEnKJ
rpVBhzg7+F7lYfPFUiViMB8GA1UdIwQYMBaAFOjd7OwW/jSF1bYaZaYe7NdamBtD
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3MkVGOC83N0Y5OEMzOERE
OEMxMUVBQkRGMEU2ODJDNEY5QUUwMi82TjNzN0JiLU5JWFZ0aHBscGg3czExcVlH
ME0uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzZOM3M3QmItTklYVnRocGxwaDdzMTFxWUcwTS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NzJFRjgvNzdGOThDMzhERDhDMTFFQUJERjBFNjgyQzRGOUFFMDIvODc5QUY5MUM5
QThDMTFFRjk4QTE4RDdGQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBABnmp4wDwQCAAIwCQMHACABDfSPgDANBgkqhkiG9w0BAQsF
AAOCAQEALVEFlnvoFUMyivQheTrWk5+Zm6FQClUOcA6PpgBr7OEELEnQvp3uKs/u
LVR/n/nbkR5sO6NeheoZNmMVyZXp3ywqV1VlBtASRHpkE5kw+qGg5YkWyvc55TGu
d2Bu5tzXjNy0c3OKuydWYTfhfWmG9T+uVQw3DzVyJ0W9H9f6UnZyIjTnyTx/N1j2
XSdnxNOvbbH33d0FrPrOf1+dWjQiBOlpdUJocagUNGBU+yel6BMsAqAd0+4Y0jwC
fl5TXcUEE5gsZjg6x5QUBqSmeONY0D9lReiA24rg1JLHN+s5trxKMrqZNlg9vJ+o
am9LnY1HuLs9W5DQDJF7jH1QVD0lgg==
-----END CERTIFICATE-----
Generated at Sun Nov 2 09:15:00 2025 by rpki-client