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/A91D8EAF/10B0E3D004EA11EABEDC8161C4F9AE02/168AD09A04EF11EA9060B76BC4F9AE02.roa
File:                     168AD09A04EF11EA9060B76BC4F9AE02.roa (raw, json)
Hash identifier:          lMqPBu/BKT48fZ8pGUUoRP0HkCDNeelzqdKzBxYepxY=
Subject key identifier:   7B:D4:24:4D:2C:8C:14:93:86:60:5B:05:E8:06:96:42:8A:D7:9E:82
Certificate issuer:       /CN=A91D8EAF/serialNumber=F1D20471AE318936D793B46DB4482207D972458B
Certificate serial:       0CCF
Authority key identifier: F1:D2:04:71:AE:31:89:36:D7:93:B4:6D:B4:48:22:07:D9:72:45:8B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/8dIEca4xiTbXk7RttEgiB9lyRYs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D8EAF/10B0E3D004EA11EABEDC8161C4F9AE02/168AD09A04EF11EA9060B76BC4F9AE02.roa
Signing time:             Wed 24 Dec 2025 18:15:42 +0000
ROA not before:           Wed 24 Dec 2025 18:15:42 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     139360
IP address blocks:        202.47.124.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D8EAF/10B0E3D004EA11EABEDC8161C4F9AE02/8dIEca4xiTbXk7RttEgiB9lyRYs.crl
                          rsync://rpki.apnic.net/member_repository/A91D8EAF/10B0E3D004EA11EABEDC8161C4F9AE02/8dIEca4xiTbXk7RttEgiB9lyRYs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/8dIEca4xiTbXk7RttEgiB9lyRYs.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:   Sat 31 Jan 2026 17:52:46 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3279 (0xccf)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D8EAF, serialNumber=F1D20471AE318936D793B46DB4482207D972458B
        Validity
            Not Before: Dec 24 18:15:42 2025 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=694c2dce-bb18
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ee:75:5c:6d:e0:42:38:4e:5d:0f:63:5f:dd:30:
                    5b:66:2f:e3:6e:ef:6c:22:46:d8:d9:fe:77:7a:b9:
                    ea:fd:ad:0d:23:6b:e0:78:ea:dd:9d:97:16:72:09:
                    18:d5:4b:32:c9:08:89:e7:40:01:9e:a6:5d:09:9d:
                    7f:3c:d3:bb:49:97:a3:cb:89:bd:c0:3b:9b:20:c9:
                    0e:cf:6e:5c:1d:7e:ff:10:e2:10:0b:0b:f4:d4:7a:
                    e3:63:ab:92:28:69:fa:46:43:3a:6e:7b:d7:e6:53:
                    60:f8:f0:d1:f5:56:0b:a6:40:95:d7:63:6c:f8:07:
                    a7:7b:59:5e:d4:f7:a2:76:11:52:41:a9:6e:93:99:
                    de:7b:1f:0a:9e:c5:05:58:7e:07:db:23:ee:2c:15:
                    c0:8d:09:8b:97:a3:60:10:c7:3b:bf:4b:2e:69:3e:
                    8c:76:c9:81:84:5a:5d:2a:b1:98:fd:12:3c:9e:dd:
                    7d:3c:f1:8b:50:b4:dd:ea:62:d3:83:49:36:20:92:
                    93:ed:80:bd:b4:27:00:c1:e7:38:9c:e4:ed:5f:4c:
                    d1:c4:f4:5c:07:6d:0e:df:74:a2:f8:61:9f:00:b9:
                    28:d1:db:e9:e2:3c:01:26:3e:63:a7:1c:5f:b7:b4:
                    41:87:ab:5b:9a:e4:79:7f:a8:88:28:a5:ee:39:38:
                    fb:11
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7B:D4:24:4D:2C:8C:14:93:86:60:5B:05:E8:06:96:42:8A:D7:9E:82
            X509v3 Authority Key Identifier:
                keyid:F1:D2:04:71:AE:31:89:36:D7:93:B4:6D:B4:48:22:07:D9:72:45:8B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D8EAF/10B0E3D004EA11EABEDC8161C4F9AE02/8dIEca4xiTbXk7RttEgiB9lyRYs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/8dIEca4xiTbXk7RttEgiB9lyRYs.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/A91D8EAF/10B0E3D004EA11EABEDC8161C4F9AE02/168AD09A04EF11EA9060B76BC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  202.47.124.0/24

    Signature Algorithm: sha256WithRSAEncryption
         34:eb:62:62:34:04:b8:02:5c:b0:98:41:58:d2:ec:67:57:5d:
         9f:ce:b7:fc:5a:91:68:cc:3c:99:6b:ae:ac:bb:ba:9d:ac:9e:
         48:93:15:0b:2a:51:11:cd:b8:0b:8b:84:96:4c:16:92:bb:ae:
         e2:cc:ee:2c:9b:e3:68:21:48:bd:33:fe:4c:eb:94:00:10:79:
         eb:4a:38:16:c8:62:3f:d8:2c:8f:1c:3e:c1:5a:57:b8:c8:da:
         ab:cf:4d:8d:d0:35:cd:c4:34:28:46:81:05:7f:04:31:4c:23:
         7e:bd:e5:ca:4c:4e:bc:7d:33:21:ec:bf:d6:fe:ac:d2:a8:09:
         f2:4c:0c:64:ef:39:dd:ed:42:8c:58:4d:61:a4:b5:37:a3:50:
         1e:f9:79:75:29:36:39:e2:8c:ff:34:5e:34:1b:4f:13:32:d3:
         ef:d7:7c:85:36:98:c6:5d:d8:9d:c3:56:f4:83:a9:20:93:e0:
         8d:ff:4c:41:0d:47:11:33:6b:ed:48:f0:d7:56:fa:60:00:13:
         4e:8b:c4:a8:ec:81:01:d3:b2:78:22:9a:5d:19:1e:e6:01:aa:
         79:0d:bd:ab:27:8c:a1:2d:53:26:96:ab:b6:f3:a4:46:9a:28:
         49:cb:fc:ff:de:21:78:34:2c:ee:ca:76:56:b5:8e:f4:53:02:
         32:a0:39:37
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICDM8wDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
RDhFQUYxMTAvBgNVBAUTKEYxRDIwNDcxQUUzMTg5MzZENzkzQjQ2REI0NDgyMjA3
RDk3MjQ1OEIwHhcNMjUxMjI0MTgxNTQyWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTRjMmRjZS1iYjE4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA7nVcbeBCOE5dD2Nf3TBbZi/jbu9sIkbY2f53ernq/a0NI2vgeOrdnZcWcgkY
1UsyyQiJ50ABnqZdCZ1/PNO7SZejy4m9wDubIMkOz25cHX7/EOIQCwv01HrjY6uS
KGn6RkM6bnvX5lNg+PDR9VYLpkCV12Ns+Aene1le1PeidhFSQaluk5neex8KnsUF
WH4H2yPuLBXAjQmLl6NgEMc7v0suaT6MdsmBhFpdKrGY/RI8nt19PPGLULTd6mLT
g0k2IJKT7YC9tCcAwec4nOTtX0zRxPRcB20O33Si+GGfALko0dvp4jwBJj5jpxxf
t7RBh6tbmuR5f6iIKKXuOTj7EQIDAQABo4IClTCCApEwHQYDVR0OBBYEFHvUJE0s
jBSThmBbBegGlkKK156CMB8GA1UdIwQYMBaAFPHSBHGuMYk215O0bbRIIgfZckWL
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEOEVBRi8xMEIwRTNEMDA0
RUExMUVBQkVEQzgxNjFDNEY5QUUwMi84ZElFY2E0eGlUYlhrN1J0dEVnaUI5bHlS
WXMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyLzhkSUVjYTR4aVRiWGs3UnR0RWdpQjlseVJZcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDhFQUYvMTBCMEUzRDAwNEVBMTFFQUJFREM4MTYxQzRGOUFFMDIvMTY4QUQwOUEw
NEVGMTFFQTkwNjBCNzZCQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBADKL3wwDQYJKoZIhvcNAQELBQADggEBADTrYmI0BLgCXLCY
QVjS7GdXXZ/Ot/xakWjMPJlrrqy7up2snkiTFQsqURHNuAuLhJZMFpK7ruLM7iyb
42ghSL0z/kzrlAAQeetKOBbIYj/YLI8cPsFaV7jI2qvPTY3QNc3ENChGgQV/BDFM
I3695cpMTrx9MyHsv9b+rNKoCfJMDGTvOd3tQoxYTWGktTejUB75eXUpNjnijP80
XjQbTxMy0+/XfIU2mMZd2J3DVvSDqSCT4I3/TEENRxEza+1I8NdW+mAAE06LxKjs
gQHTsngiml0ZHuYBqnkNvasnjKEtUyaWq7bzpEaaKEnL/P/eIXg0LO7Kdla1jvRT
AjKgOTc=
-----END CERTIFICATE-----
Generated at Sun Jan 25 17:11:36 2026 by rpki-client