Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A9181EAA/077FCDB47ED211EA9EB8D579C4F9AE02/C32E05EEA10011EAA9C71D3AC4F9AE02.roa
File:                     C32E05EEA10011EAA9C71D3AC4F9AE02.roa (raw, json)
Hash identifier:          U3whfcsm4JYxOFVtbZK7BvccQeG5Bxhk9aL4cFB/43M=
Subject key identifier:   F3:77:4B:CC:03:3F:91:7A:5F:60:32:60:CA:E6:07:77:55:B4:1F:D5
Certificate issuer:       /CN=A9181EAA/serialNumber=90F53064D048C0CCF8BCD8F898C066A13174BFA7
Certificate serial:       0A6F
Authority key identifier: 90:F5:30:64:D0:48:C0:CC:F8:BC:D8:F8:98:C0:66:A1:31:74:BF:A7
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/kPUwZNBIwMz4vNj4mMBmoTF0v6c.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9181EAA/077FCDB47ED211EA9EB8D579C4F9AE02/C32E05EEA10011EAA9C71D3AC4F9AE02.roa
Signing time:             Fri 30 Jan 2026 16:14:11 +0000
ROA not before:           Fri 30 Jan 2026 16:14:11 +0000
ROA not after:            Tue 02 Jun 2026 00:00:00 +0000
asID:                     45558
IP address blocks:        45.41.96.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9181EAA/077FCDB47ED211EA9EB8D579C4F9AE02/kPUwZNBIwMz4vNj4mMBmoTF0v6c.crl
                          rsync://rpki.apnic.net/member_repository/A9181EAA/077FCDB47ED211EA9EB8D579C4F9AE02/kPUwZNBIwMz4vNj4mMBmoTF0v6c.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/kPUwZNBIwMz4vNj4mMBmoTF0v6c.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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:   Wed 25 Feb 2026 15:56:36 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2671 (0xa6f)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9181EAA, serialNumber=90F53064D048C0CCF8BCD8F898C066A13174BFA7
        Validity
            Not Before: Jan 30 16:14:11 2026 GMT
            Not After : Jun  2 00:00:00 2026 GMT
        Subject: CN=697cd8d3-91f4
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a6:bf:6b:da:58:d8:f7:5a:f9:5f:82:b5:c2:fb:
                    5e:fc:30:b6:8a:ea:fc:c7:40:cf:c8:47:5f:fe:2b:
                    63:8e:a7:4d:37:0b:ed:6f:89:82:4a:31:d2:5b:46:
                    f8:c5:eb:ae:e8:5b:8e:48:51:66:3b:71:1a:bb:a2:
                    58:2c:cb:a1:61:c5:7a:fc:aa:23:18:5c:a3:07:68:
                    b5:52:aa:88:12:2a:ec:0d:f7:26:51:93:63:2d:63:
                    72:fe:e8:94:69:d4:95:88:f0:b1:7e:f6:4f:68:7b:
                    67:4f:ad:2c:59:5a:3a:6a:6a:66:3c:85:36:01:b5:
                    5d:33:76:a1:ef:8b:9c:23:ce:ea:b7:ab:ed:d3:77:
                    b9:32:a4:54:87:0e:50:9a:e8:6a:7b:c7:ed:64:9f:
                    6d:5c:7d:e7:a5:69:a7:47:6c:c4:3f:f5:25:e4:41:
                    2d:89:0f:9c:45:b3:12:59:00:1c:b2:eb:df:10:52:
                    d3:b6:23:9c:e3:e6:2b:c7:08:2d:97:0e:a8:bd:21:
                    ca:56:20:fc:36:c4:67:a0:09:84:51:87:bd:53:be:
                    dd:40:de:3e:ba:e5:c4:ac:b7:12:34:30:c9:9f:c0:
                    ba:b3:9c:6b:3b:bd:6c:42:d5:85:52:db:2e:1e:0f:
                    7b:5c:d9:fd:18:7f:74:3c:a1:46:9f:ed:8f:ca:57:
                    b4:61
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                F3:77:4B:CC:03:3F:91:7A:5F:60:32:60:CA:E6:07:77:55:B4:1F:D5
            X509v3 Authority Key Identifier:
                keyid:90:F5:30:64:D0:48:C0:CC:F8:BC:D8:F8:98:C0:66:A1:31:74:BF:A7

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9181EAA/077FCDB47ED211EA9EB8D579C4F9AE02/kPUwZNBIwMz4vNj4mMBmoTF0v6c.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/kPUwZNBIwMz4vNj4mMBmoTF0v6c.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/A9181EAA/077FCDB47ED211EA9EB8D579C4F9AE02/C32E05EEA10011EAA9C71D3AC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  45.41.96.0/22

    Signature Algorithm: sha256WithRSAEncryption
         33:d0:ff:dc:c5:df:0f:10:93:3d:c1:cf:80:23:07:dc:3e:fe:
         65:26:0c:dd:2d:3c:30:0e:53:e0:70:48:4c:c3:fe:9e:00:ac:
         23:eb:83:65:3c:ee:83:f7:7a:46:09:89:f1:bd:ee:cc:8a:93:
         13:e0:b5:78:ad:2c:a2:da:69:e6:49:f1:6c:35:ad:e2:26:e2:
         29:43:68:67:98:a3:2a:06:98:12:e8:e1:22:57:e7:54:7a:0d:
         27:f5:79:06:e0:fd:f4:e1:79:6e:da:0d:24:eb:49:bd:cc:e4:
         f0:db:5b:2a:b0:90:a5:93:c4:46:7a:ee:bc:39:8d:7b:39:52:
         43:18:77:a7:19:93:67:d0:e6:98:91:9d:25:9d:73:09:43:cb:
         12:c5:91:3d:1c:bf:39:72:2f:8f:22:74:b8:80:6b:f9:dd:61:
         42:91:25:87:c7:97:39:b8:22:5c:24:74:4a:c8:22:e7:d6:4f:
         2d:95:a2:8f:39:a6:8c:a0:14:2f:90:3c:c1:1e:30:c1:71:3f:
         fd:aa:7f:1d:e6:17:1d:2b:ef:a6:0b:13:5c:7d:0a:c4:09:de:
         d5:21:58:2f:b5:64:23:0b:05:c0:7b:ea:82:ca:2f:1f:f8:30:
         27:b9:b6:54:68:c0:00:85:2d:2f:fc:71:ee:fe:b8:de:3b:8c:
         85:54:4e:59
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICCm8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
ODFFQUExMTAvBgNVBAUTKDkwRjUzMDY0RDA0OEMwQ0NGOEJDRDhGODk4QzA2NkEx
MzE3NEJGQTcwHhcNMjYwMTMwMTYxNDExWhcNMjYwNjAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTdjZDhkMy05MWY0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEApr9r2ljY91r5X4K1wvte/DC2iur8x0DPyEdf/itjjqdNNwvtb4mCSjHSW0b4
xeuu6FuOSFFmO3Eau6JYLMuhYcV6/KojGFyjB2i1UqqIEirsDfcmUZNjLWNy/uiU
adSViPCxfvZPaHtnT60sWVo6ampmPIU2AbVdM3ah74ucI87qt6vt03e5MqRUhw5Q
muhqe8ftZJ9tXH3npWmnR2zEP/Ul5EEtiQ+cRbMSWQAcsuvfEFLTtiOc4+Yrxwgt
lw6ovSHKViD8NsRnoAmEUYe9U77dQN4+uuXErLcSNDDJn8C6s5xrO71sQtWFUtsu
Hg97XNn9GH90PKFGn+2Pyle0YQIDAQABo4IClTCCApEwHQYDVR0OBBYEFPN3S8wD
P5F6X2AyYMrmB3dVtB/VMB8GA1UdIwQYMBaAFJD1MGTQSMDM+LzY+JjAZqExdL+n
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE4MUVBQS8wNzdGQ0RCNDdF
RDIxMUVBOUVCOEQ1NzlDNEY5QUUwMi9rUFV3Wk5CSXdNejR2Tmo0bU1CbW9URjB2
NmMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL2tQVXdaTkJJd016NHZOajRtTUJtb1RGMHY2Yy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
ODFFQUEvMDc3RkNEQjQ3RUQyMTFFQTlFQjhENTc5QzRGOUFFMDIvQzMyRTA1RUVB
MTAwMTFFQUE5QzcxRDNBQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAItKWAwDQYJKoZIhvcNAQELBQADggEBADPQ/9zF3w8Qkz3B
z4AjB9w+/mUmDN0tPDAOU+BwSEzD/p4ArCPrg2U87oP3ekYJifG97syKkxPgtXit
LKLaaeZJ8Ww1reIm4ilDaGeYoyoGmBLo4SJX51R6DSf1eQbg/fTheW7aDSTrSb3M
5PDbWyqwkKWTxEZ67rw5jXs5UkMYd6cZk2fQ5piRnSWdcwlDyxLFkT0cvzlyL48i
dLiAa/ndYUKRJYfHlzm4IlwkdErIIufWTy2Voo85poygFC+QPMEeMMFxP/2qfx3m
Fx0r76YLE1x9CsQJ3tUhWC+1ZCMLBcB76oLKLx/4MCe5tlRowACFLS/8ce7+uN47
jIVUTlk=
-----END CERTIFICATE-----
Generated at Thu Feb 19 23:27:25 2026 by rpki-client