This project's continuity is at risk. If Internet routing security is important to you, throw a lifeline! Please donate to the 2026 fundraising campaign.


Route Origin Authorization

$ rpki-client -vvf rpki.apnic.net/member_repository/A915FDA7/45BCFC30FD2911EEA629AE62C4F9AE02/0EF12B4805E611EF9685F580C4F9AE02.roa
File:                     0EF12B4805E611EF9685F580C4F9AE02.roa (raw, json)
Hash identifier:          csTmTLq4ZRZeFdn5b+fHaqqqdmXKOcBZ5dCUt+D8Cfw=
Subject key identifier:   82:4B:E7:AD:86:4B:BD:03:2C:F9:15:CA:A8:92:27:8B:67:C9:E7:0A
Certificate issuer:       /CN=A915FDA7/serialNumber=8A282D1C8F90C30D659E6D8C0B9BE4221C25319C
Certificate serial:       0136
Authority key identifier: 8A:28:2D:1C:8F:90:C3:0D:65:9E:6D:8C:0B:9B:E4:22:1C:25:31:9C
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/iigtHI-Qww1lnm2MC5vkIhwlMZw.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A915FDA7/45BCFC30FD2911EEA629AE62C4F9AE02/0EF12B4805E611EF9685F580C4F9AE02.roa
Signing time:             Wed 03 Dec 2025 03:02:56 +0000
ROA not before:           Wed 03 Dec 2025 03:02:56 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     38305
IP address blocks:        139.80.0.0/16 maxlen: 16
                          192.101.16.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A915FDA7/45BCFC30FD2911EEA629AE62C4F9AE02/iigtHI-Qww1lnm2MC5vkIhwlMZw.crl
                          rsync://rpki.apnic.net/member_repository/A915FDA7/45BCFC30FD2911EEA629AE62C4F9AE02/iigtHI-Qww1lnm2MC5vkIhwlMZw.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/iigtHI-Qww1lnm2MC5vkIhwlMZw.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 10 Dec 2025 03:03:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 310 (0x136)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A915FDA7, serialNumber=8A282D1C8F90C30D659E6D8C0B9BE4221C25319C
        Validity
            Not Before: Dec  3 03:02:56 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=692fa85f-7e3f
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:d6:4f:55:b5:b3:41:45:92:a2:24:80:20:fd:29:
                    fd:da:f7:cf:a4:da:5c:13:99:f6:a4:b4:3c:83:22:
                    d0:c8:1e:c3:ad:02:55:8b:c3:62:5c:78:91:25:cd:
                    f6:6e:16:95:a9:74:2f:04:89:78:46:df:83:cc:a8:
                    84:4b:98:8d:f2:dd:c6:a6:d2:4a:d0:de:82:7c:2c:
                    8e:82:26:20:ce:4c:b7:81:5d:56:78:ab:87:19:1d:
                    f6:29:64:3b:da:d4:46:aa:ec:89:51:e6:cf:6a:98:
                    4b:81:c0:2f:cf:36:58:96:83:5a:8c:36:0d:6b:bd:
                    57:3d:50:4a:91:10:09:d3:fb:b8:c7:3f:83:4d:eb:
                    c4:11:b4:74:2a:2b:b1:71:83:59:a1:e4:46:91:e6:
                    60:cc:75:ed:9e:e3:22:14:80:7e:e9:e7:3f:64:45:
                    bb:77:b3:5a:51:d0:95:3a:40:dc:94:e9:e9:61:eb:
                    75:90:08:44:7f:ca:7b:ce:72:4a:b0:d3:55:98:a9:
                    08:81:6f:66:e9:69:96:8f:65:8b:6c:3c:c5:79:30:
                    39:40:62:13:41:b9:85:ba:4b:a0:87:3d:b6:09:c2:
                    cd:84:7c:c4:8e:97:05:9d:78:9c:cb:af:81:85:6c:
                    51:aa:26:15:7d:3e:25:2d:b6:3e:21:88:c9:b1:89:
                    58:11
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                82:4B:E7:AD:86:4B:BD:03:2C:F9:15:CA:A8:92:27:8B:67:C9:E7:0A
            X509v3 Authority Key Identifier:
                keyid:8A:28:2D:1C:8F:90:C3:0D:65:9E:6D:8C:0B:9B:E4:22:1C:25:31:9C

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A915FDA7/45BCFC30FD2911EEA629AE62C4F9AE02/iigtHI-Qww1lnm2MC5vkIhwlMZw.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/iigtHI-Qww1lnm2MC5vkIhwlMZw.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/A915FDA7/45BCFC30FD2911EEA629AE62C4F9AE02/0EF12B4805E611EF9685F580C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  139.80.0.0/16
                  192.101.16.0/24

    Signature Algorithm: sha256WithRSAEncryption
         88:03:e4:7c:97:25:cd:f9:ad:ea:cb:29:57:f3:e8:c5:13:ae:
         d4:54:75:c6:ea:46:7e:bf:57:9e:8e:6b:e3:2a:c6:2f:da:9f:
         81:da:a4:7d:88:e9:c4:de:1a:60:d0:3d:f4:7d:0c:fc:50:24:
         b0:e5:05:7c:70:e8:1b:22:6d:00:dc:55:ec:08:44:33:7a:d8:
         30:4d:a5:4c:13:21:aa:0b:a8:d2:c4:11:ec:56:64:26:76:e1:
         c1:d2:e7:ff:41:8d:28:e4:49:85:1a:03:b8:dd:88:10:be:6b:
         89:50:b1:21:9a:37:a3:84:0d:09:43:8a:a8:7f:b8:a5:eb:66:
         96:3d:7b:f5:13:9d:ae:1c:e3:69:47:b1:f5:6f:a0:e0:18:b2:
         df:35:db:d0:a6:d5:82:f7:ea:4e:55:47:ae:ac:76:4b:ca:35:
         80:f8:7c:ff:f0:b2:b8:03:6b:94:fc:28:d4:d8:64:6a:b8:90:
         ee:9a:30:ae:17:30:47:a1:50:9c:29:0d:6e:84:6b:a7:ec:8a:
         4a:a8:90:c0:75:c3:5a:db:13:c4:2b:7e:05:24:30:d4:a8:23:
         6a:40:0f:e9:4a:6e:95:e5:3d:a0:52:ba:6f:d7:77:e1:9e:c0:
         d0:6a:34:ee:8d:4b:80:53:db:fc:54:d4:35:7c:cb:b9:4c:fa:
         4b:01:fa:e4
-----BEGIN CERTIFICATE-----
MIIFdjCCBF6gAwIBAgICATYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NUZEQTcxMTAvBgNVBAUTKDhBMjgyRDFDOEY5MEMzMEQ2NTlFNkQ4QzBCOUJFNDIy
MUMyNTMxOUMwHhcNMjUxMjAzMDMwMjU2WhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJmYTg1Zi03ZTNmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA1k9VtbNBRZKiJIAg/Sn92vfPpNpcE5n2pLQ8gyLQyB7DrQJVi8NiXHiRJc32
bhaVqXQvBIl4Rt+DzKiES5iN8t3GptJK0N6CfCyOgiYgzky3gV1WeKuHGR32KWQ7
2tRGquyJUebPaphLgcAvzzZYloNajDYNa71XPVBKkRAJ0/u4xz+DTevEEbR0Kiux
cYNZoeRGkeZgzHXtnuMiFIB+6ec/ZEW7d7NaUdCVOkDclOnpYet1kAhEf8p7znJK
sNNVmKkIgW9m6WmWj2WLbDzFeTA5QGITQbmFukughz22CcLNhHzEjpcFnXicy6+B
hWxRqiYVfT4lLbY+IYjJsYlYEQIDAQABo4ICmjCCApYwHQYDVR0OBBYEFIJL562G
S70DLPkVyqiSJ4tnyecKMB8GA1UdIwQYMBaAFIooLRyPkMMNZZ5tjAub5CIcJTGc
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE1RkRBNy80NUJDRkMzMEZE
MjkxMUVFQTYyOUFFNjJDNEY5QUUwMi9paWd0SEktUXd3MWxubTJNQzV2a0lod2xN
WncuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL2lpZ3RISS1Rd3cxbG5tMk1DNXZrSWh3bE1ady5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NUZEQTcvNDVCQ0ZDMzBGRDI5MTFFRUE2MjlBRTYyQzRGOUFFMDIvMEVGMTJCNDgw
NUU2MTFFRjk2ODVGNTgwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwJAYIKwYBBQUHAQcBAf8E
FTATMBEEAgABMAsDAwCLUAMEAMBlEDANBgkqhkiG9w0BAQsFAAOCAQEAiAPkfJcl
zfmt6sspV/PoxROu1FR1xupGfr9Xno5r4yrGL9qfgdqkfYjpxN4aYNA99H0M/FAk
sOUFfHDoGyJtANxV7AhEM3rYME2lTBMhqguo0sQR7FZkJnbhwdLn/0GNKORJhRoD
uN2IEL5riVCxIZo3o4QNCUOKqH+4petmlj179ROdrhzjaUex9W+g4Biy3zXb0KbV
gvfqTlVHrqx2S8o1gPh8//CyuANrlPwo1NhkariQ7powrhcwR6FQnCkNboRrp+yK
SqiQwHXDWtsTxCt+BSQw1KgjakAP6UpuleU9oFK6b9d34Z7A0Go07o1LgFPb/FTU
NXzLuUz6SwH65A==
-----END CERTIFICATE-----
Generated at Wed Dec 3 16:11:54 2025 by rpki-client