Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A917960F/BA35E0A8976B11F0AEE7A584C4F9AE02/EFF798EE326111F1A36BFDB4BA833773.roa
File:                     EFF798EE326111F1A36BFDB4BA833773.roa (raw, json)
Hash identifier:          RAtg2UYTNhHcNvFc708dPYGWSjm4YkHe6lKi3YPd8HA=
Subject key identifier:   EB:CB:1C:88:A4:93:50:9C:A1:D6:77:54:AE:2C:83:AC:06:59:84:9F
Certificate issuer:       /CN=A917960F/serialNumber=8125B06E074C28C2F82105C43100049EDF6E00F8
Certificate serial:       6C
Authority key identifier: 81:25:B0:6E:07:4C:28:C2:F8:21:05:C4:31:00:04:9E:DF:6E:00:F8
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gSWwbgdMKML4IQXEMQAEnt9uAPg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A917960F/BA35E0A8976B11F0AEE7A584C4F9AE02/EFF798EE326111F1A36BFDB4BA833773.roa
Signing time:             Tue 07 Apr 2026 09:12:45 +0000
ROA not before:           Tue 07 Apr 2026 09:12:44 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     154258
IP address blocks:        45.115.40.0/23 maxlen: 23
                          45.115.40.0/24 maxlen: 24
                          2402:2d60::/32 maxlen: 32
                          2402:2d60::/36 maxlen: 36
                          2402:2d60:1000::/36 maxlen: 36
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A917960F/BA35E0A8976B11F0AEE7A584C4F9AE02/gSWwbgdMKML4IQXEMQAEnt9uAPg.crl
                          rsync://rpki.apnic.net/member_repository/A917960F/BA35E0A8976B11F0AEE7A584C4F9AE02/gSWwbgdMKML4IQXEMQAEnt9uAPg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gSWwbgdMKML4IQXEMQAEnt9uAPg.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 24 Apr 2026 07:34:54 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 108 (0x6c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A917960F, serialNumber=8125B06E074C28C2F82105C43100049EDF6E00F8
        Validity
            Not Before: Apr  7 09:12:44 2026 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69d4ca8c-38a6
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a3:48:31:58:c0:70:1e:8e:b9:f8:b3:24:40:aa:
                    4e:ba:69:86:ab:67:1e:2b:26:a2:b7:a4:a4:2b:58:
                    47:de:7b:bf:05:17:d5:b3:b8:c9:16:05:75:6d:7a:
                    34:ac:c6:2b:2e:97:30:eb:37:b6:de:80:5f:ab:6d:
                    ca:61:55:07:d0:a5:cf:45:9b:f3:90:29:41:d0:31:
                    33:74:9f:12:01:67:ee:b4:e4:05:a2:48:6e:95:01:
                    46:88:aa:80:d3:8c:e5:32:de:82:91:f1:8d:08:34:
                    38:d6:81:1f:8d:75:e0:d1:ab:6f:ab:c5:45:9c:32:
                    d3:0f:bb:48:31:b5:ae:d3:49:d4:b4:d0:80:84:12:
                    41:02:53:97:08:d1:5d:5c:a9:47:f0:de:24:35:c9:
                    79:d7:3b:37:ac:fa:46:09:bb:c0:d2:b0:61:bb:d7:
                    56:c3:93:1a:29:43:68:06:65:0c:20:f2:12:9f:4c:
                    ac:26:8d:3e:d2:6f:41:19:86:6b:03:39:64:af:a1:
                    10:23:2d:ac:fe:25:a7:e0:d2:da:ec:70:db:ca:6d:
                    c5:ea:ac:2c:b8:2d:56:69:89:bb:72:5d:6f:cc:d3:
                    44:44:3f:3d:0c:2b:13:3f:af:f1:9f:1f:a7:b5:b7:
                    42:ce:60:6e:8e:6c:a2:40:c9:7c:aa:84:a5:3f:0f:
                    5d:4f
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EB:CB:1C:88:A4:93:50:9C:A1:D6:77:54:AE:2C:83:AC:06:59:84:9F
            X509v3 Authority Key Identifier:
                keyid:81:25:B0:6E:07:4C:28:C2:F8:21:05:C4:31:00:04:9E:DF:6E:00:F8

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A917960F/BA35E0A8976B11F0AEE7A584C4F9AE02/gSWwbgdMKML4IQXEMQAEnt9uAPg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/gSWwbgdMKML4IQXEMQAEnt9uAPg.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/A917960F/BA35E0A8976B11F0AEE7A584C4F9AE02/EFF798EE326111F1A36BFDB4BA833773.roa

            sbgp-ipAddrBlock: critical
                IPv4:
                  45.115.40.0/23
                IPv6:
                  2402:2d60::/32

    Signature Algorithm: sha256WithRSAEncryption
         8f:61:59:2c:92:dc:89:2a:81:2c:0d:64:79:f7:d7:36:80:aa:
         a9:d3:9c:d1:5d:37:8d:fc:ed:ef:d5:65:46:0a:d4:8f:85:4f:
         46:90:a0:bc:ed:8b:f4:4f:50:2e:d3:96:ac:b9:85:55:4e:0f:
         df:a8:8e:b9:c5:00:99:ad:bb:dd:8c:7d:aa:4e:02:e4:8a:15:
         3c:e2:41:d7:47:ca:52:f7:ea:70:e2:2d:ab:09:66:89:dd:20:
         f4:24:84:57:57:9d:7a:25:dd:cc:b8:70:ad:8e:c8:2a:58:c4:
         65:e0:6b:4a:28:4d:2e:be:aa:6f:0a:3b:a2:a7:e9:55:b0:51:
         bd:cc:bf:dd:ab:4c:ac:b6:79:c3:cb:3e:43:2a:53:a5:09:ff:
         c2:8b:22:65:df:3b:97:c3:e0:f4:32:df:f1:df:98:50:df:5d:
         93:c3:55:3d:70:76:ed:6f:2b:b5:ce:dd:0d:32:6a:17:d2:59:
         fd:89:7a:ad:3e:da:9b:2b:b7:dc:50:80:27:04:69:a0:24:e4:
         c8:f8:f3:27:ba:0b:d7:bc:a9:d8:df:cb:ef:7e:2a:75:4c:4d:
         da:16:ff:0c:da:4d:47:e9:e3:f4:32:1b:0a:63:ea:6d:66:b5:
         0e:96:73:a2:45:2d:13:45:7c:84:71:c3:22:86:b9:a2:17:b8:
         43:b2:ac:43
-----BEGIN CERTIFICATE-----
MIIFSjCCBDKgAwIBAgIBbDANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTE3
OTYwRjExMC8GA1UEBRMoODEyNUIwNkUwNzRDMjhDMkY4MjEwNUM0MzEwMDA0OUVE
RjZFMDBGODAeFw0yNjA0MDcwOTEyNDRaFw0yNjEyMzAwMDAwMDBaMBgxFjAUBgNV
BAMTDTY5ZDRjYThjLTM4YTYwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCjSDFYwHAejrn4syRAqk66aYarZx4rJqK3pKQrWEfee78FF9WzuMkWBXVtejSs
xisulzDrN7begF+rbcphVQfQpc9Fm/OQKUHQMTN0nxIBZ+605AWiSG6VAUaIqoDT
jOUy3oKR8Y0INDjWgR+NdeDRq2+rxUWcMtMPu0gxta7TSdS00ICEEkECU5cI0V1c
qUfw3iQ1yXnXOzes+kYJu8DSsGG711bDkxopQ2gGZQwg8hKfTKwmjT7Sb0EZhmsD
OWSvoRAjLaz+Jafg0trscNvKbcXqrCy4LVZpibtyXW/M00REPz0MKxM/r/GfH6e1
t0LOYG6ObKJAyXyqhKU/D11PAgMBAAGjggJvMIICazAdBgNVHQ4EFgQU68sciKST
UJyh1ndUriyDrAZZhJ8wHwYDVR0jBBgwFoAUgSWwbgdMKML4IQXEMQAEnt9uAPgw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTc5NjBGL0JBMzVFMEE4OTc2
QjExRjBBRUU3QTU4NEM0RjlBRTAyL2dTV3diZ2RNS01MNElRWEVNUUFFbnQ5dUFQ
Zy5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvZ1NXd2JnZE1LTUw0SVFYRU1RQUVudDl1QVBnLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgZYGCCsGAQUFBwELBIGJMIGGMIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE3
OTYwRi9CQTM1RTBBODk3NkIxMUYwQUVFN0E1ODRDNEY5QUUwMi9FRkY3OThFRTMy
NjExMUYxQTM2QkZEQjRCQTgzMzc3My5yb2EwLgYIKwYBBQUHAQcBAf8EHzAdMAwE
AgABMAYDBAEtcygwDQQCAAIwBwMFACQCLWAwDQYJKoZIhvcNAQELBQADggEBAI9h
WSyS3IkqgSwNZHn31zaAqqnTnNFdN4387e/VZUYK1I+FT0aQoLzti/RPUC7Tlqy5
hVVOD9+ojrnFAJmtu92MfapOAuSKFTziQddHylL36nDiLasJZondIPQkhFdXnXol
3cy4cK2OyCpYxGXga0ooTS6+qm8KO6Kn6VWwUb3Mv92rTKy2ecPLPkMqU6UJ/8KL
ImXfO5fD4PQy3/HfmFDfXZPDVT1wdu1vK7XO3Q0yahfSWf2Jeq0+2psrt9xQgCcE
aaAk5Mj48ye6C9e8qdjfy+9+KnVMTdoW/wzaTUfp4/QyGwpj6m1mtQ6Wc6JFLRNF
fIRxwyKGuaIXuEOyrEM=
-----END CERTIFICATE-----
Generated at Fri Apr 17 13:02:14 2026 by rpki-client