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/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/F22D283A9B3B11EBA5C76B80C4F9AE02.roa
File:                     F22D283A9B3B11EBA5C76B80C4F9AE02.roa (raw, json)
Hash identifier:          uSN3Gv1mPyytVdfiVFWC/qduqPudyKGyOZQwN01E8xE=
Subject key identifier:   17:FA:2B:7B:C0:58:84:E8:31:D0:B5:1A:A9:C7:F8:65:EF:A9:30:37
Certificate issuer:       /CN=A91D2ACF/serialNumber=C9ED4B7676E3F5A5B1F8A6A0DD7E221B63E534AB
Certificate serial:       0A71
Authority key identifier: C9:ED:4B:76:76:E3:F5:A5:B1:F8:A6:A0:DD:7E:22:1B:63:E5:34:AB
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/F22D283A9B3B11EBA5C76B80C4F9AE02.roa
Signing time:             Wed 12 Nov 2025 19:09:25 +0000
ROA not before:           Wed 12 Nov 2025 19:09:25 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     141768
IP address blocks:        103.144.40.0/23 maxlen: 23
                          103.144.40.0/24 maxlen: 24
                          103.144.41.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.crl
                          rsync://rpki.apnic.net/member_repository/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.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 13 Dec 2025 18:51:37 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2673 (0xa71)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91D2ACF, serialNumber=C9ED4B7676E3F5A5B1F8A6A0DD7E221B63E534AB
        Validity
            Not Before: Nov 12 19:09:25 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=6914db64-aead
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:9f:b1:c2:97:5d:fa:48:76:d2:54:21:f3:3b:81:
                    1b:7f:c2:ce:37:58:2d:a5:62:da:c3:9a:bc:03:66:
                    5c:bb:a6:f8:2e:3f:27:e5:cd:1e:03:70:86:cf:6b:
                    5e:ce:10:1d:3a:1b:63:70:07:31:b0:c9:9a:55:6b:
                    45:15:82:0b:d4:1b:c8:4c:a4:c0:36:ec:f6:02:b2:
                    03:1a:33:23:7b:f5:fe:eb:08:1d:f8:00:d1:cb:34:
                    5a:1d:9c:e1:72:37:b7:c0:0d:c0:a5:ca:72:0e:6c:
                    ce:f7:62:fb:6c:fc:b7:7b:89:b2:a0:64:f1:62:68:
                    e4:37:e9:f3:fa:d1:47:a6:c2:38:51:9d:91:66:b8:
                    05:23:4f:12:33:6d:72:c6:fa:aa:14:ec:af:1f:4f:
                    33:62:28:80:4e:c4:ab:2f:10:fc:c2:a3:e4:ea:78:
                    65:81:a4:f2:15:17:64:dd:bd:ff:dd:f5:ba:9e:26:
                    f9:58:d6:6c:00:29:25:e9:23:77:63:9c:ab:ef:2d:
                    8d:44:a2:ff:d0:eb:98:44:e5:7c:f6:f4:64:db:39:
                    c2:79:5b:e4:4d:ea:45:5a:af:03:58:3c:82:15:94:
                    0d:03:24:ad:7a:fc:ac:58:c1:d4:a1:e6:a4:d0:c1:
                    33:07:1c:1b:d1:5d:80:c7:d9:aa:14:08:54:d7:2c:
                    05:d3
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                17:FA:2B:7B:C0:58:84:E8:31:D0:B5:1A:A9:C7:F8:65:EF:A9:30:37
            X509v3 Authority Key Identifier:
                keyid:C9:ED:4B:76:76:E3:F5:A5:B1:F8:A6:A0:DD:7E:22:1B:63:E5:34:AB

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/ye1Ldnbj9aWx-Kag3X4iG2PlNKs.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/A91D2ACF/5AC62B2A73E311EA9B59436EC4F9AE02/F22D283A9B3B11EBA5C76B80C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.144.40.0/23

    Signature Algorithm: sha256WithRSAEncryption
         55:dd:a3:b6:67:fc:83:d7:99:e0:e2:ae:66:67:a8:5c:f2:8b:
         39:13:34:d2:63:58:8a:5e:9f:51:cd:a7:8c:ab:82:bf:5b:23:
         d1:b3:42:8c:8b:52:c4:de:7d:46:ea:49:25:f7:f6:9d:65:68:
         29:3d:fd:48:c2:64:80:67:c9:23:eb:2d:7e:72:c4:ab:2f:5b:
         c6:06:72:92:c8:41:f5:13:09:a1:a9:24:b2:f9:37:19:c4:2e:
         32:03:34:0f:f1:ac:54:15:15:aa:10:73:7e:38:eb:02:03:13:
         8a:f7:0c:dd:d6:1e:60:7c:d2:34:1f:67:77:30:c4:30:ec:4d:
         df:3d:b2:1a:32:26:47:8c:e2:3f:56:af:ac:04:af:33:12:75:
         88:9b:02:ae:d1:ab:78:67:35:27:c9:7a:48:13:ed:9b:d3:81:
         b1:24:f5:e5:29:9f:2c:5c:bb:28:f0:cc:72:37:b2:f0:b1:72:
         f5:9f:5b:5b:24:12:fa:91:fc:54:12:19:b7:47:ad:34:a9:6d:
         6c:af:3d:ce:d3:df:4a:e2:06:d6:87:19:2e:3b:a7:58:0e:f6:
         67:64:51:aa:5d:8e:6a:78:eb:f1:6c:83:85:45:46:37:da:95:
         f3:86:9d:33:ce:f5:f4:9b:86:2a:45:99:c2:5c:ae:76:36:ae:
         5e:0a:99:65
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICCnEwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RDJBQ0YxMTAvBgNVBAUTKEM5RUQ0Qjc2NzZFM0Y1QTVCMUY4QTZBMEREN0UyMjFC
NjNFNTM0QUIwHhcNMjUxMTEyMTkwOTI1WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTE0ZGI2NC1hZWFkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAn7HCl136SHbSVCHzO4Ebf8LON1gtpWLaw5q8A2Zcu6b4Lj8n5c0eA3CGz2te
zhAdOhtjcAcxsMmaVWtFFYIL1BvITKTANuz2ArIDGjMje/X+6wgd+ADRyzRaHZzh
cje3wA3ApcpyDmzO92L7bPy3e4myoGTxYmjkN+nz+tFHpsI4UZ2RZrgFI08SM21y
xvqqFOyvH08zYiiATsSrLxD8wqPk6nhlgaTyFRdk3b3/3fW6nib5WNZsACkl6SN3
Y5yr7y2NRKL/0OuYROV89vRk2znCeVvkTepFWq8DWDyCFZQNAyStevysWMHUoeak
0MEzBxwb0V2Ax9mqFAhU1ywF0wIDAQABo4IClTCCApEwHQYDVR0OBBYEFBf6K3vA
WIToMdC1GqnH+GXvqTA3MB8GA1UdIwQYMBaAFMntS3Z24/WlsfimoN1+Ihtj5TSr
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFEMkFDRi81QUM2MkIyQTcz
RTMxMUVBOUI1OTQzNkVDNEY5QUUwMi95ZTFMZG5iajlhV3gtS2FnM1g0aUcyUGxO
S3MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3llMUxkbmJqOWFXeC1LYWczWDRpRzJQbE5Lcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RDJBQ0YvNUFDNjJCMkE3M0UzMTFFQTlCNTk0MzZFQzRGOUFFMDIvRjIyRDI4M0E5
QjNCMTFFQkE1Qzc2QjgwQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnkCgwDQYJKoZIhvcNAQELBQADggEBAFXdo7Zn/IPXmeDi
rmZnqFzyizkTNNJjWIpen1HNp4yrgr9bI9GzQoyLUsTefUbqSSX39p1laCk9/UjC
ZIBnySPrLX5yxKsvW8YGcpLIQfUTCaGpJLL5NxnELjIDNA/xrFQVFaoQc3446wID
E4r3DN3WHmB80jQfZ3cwxDDsTd89shoyJkeM4j9Wr6wErzMSdYibAq7Rq3hnNSfJ
ekgT7ZvTgbEk9eUpnyxcuyjwzHI3svCxcvWfW1skEvqR/FQSGbdHrTSpbWyvPc7T
30riBtaHGS47p1gO9mdkUapdjmp46/Fsg4VFRjfalfOGnTPO9fSbhipFmcJcrnY2
rl4KmWU=
-----END CERTIFICATE-----
Generated at Sun Dec 7 04:39:16 2025 by rpki-client