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.

$ rpki-client -vvf rpki.apnic.net/member_repository/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/FC895C72C39F11F095CC9914C4F9AE02.roa
File: FC895C72C39F11F095CC9914C4F9AE02.roa (raw, json)
Hash identifier: Gpy/LHkOrcQAYA1EGM20TlPKZUjdn5UbLgtLGzrq7xU=
Subject key identifier: EA:3E:11:20:5F:FD:DC:E3:3B:AD:EC:F6:74:FF:91:5D:5C:48:F4:13
Certificate issuer: /CN=A912C8AF/serialNumber=763F7FBD964A1C3668308C9A29E15025C0DDF9D4
Certificate serial: 0C18
Authority key identifier: 76:3F:7F:BD:96:4A:1C:36:68:30:8C:9A:29:E1:50:25:C0:DD:F9:D4
Authority info access: rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.cer
Subject info access: rsync://rpki.apnic.net/member_repository/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/FC895C72C39F11F095CC9914C4F9AE02.roa
Signing time: Sat 10 Jan 2026 14:43:53 +0000
ROA not before: Sat 10 Jan 2026 14:43:53 +0000
ROA not after: Wed 01 Jul 2026 00:00:00 +0000
asID: 138915
IP address blocks: 59.153.156.0/24 maxlen: 24
59.153.157.0/24 maxlen: 24
59.153.158.0/24 maxlen: 24
59.153.159.0/24 maxlen: 24
103.84.108.0/24 maxlen: 24
103.84.109.0/24 maxlen: 24
103.84.110.0/24 maxlen: 24
103.84.111.0/24 maxlen: 24
103.136.248.0/22 maxlen: 22
103.136.248.0/24 maxlen: 24
103.136.249.0/24 maxlen: 24
103.136.250.0/24 maxlen: 24
103.136.251.0/24 maxlen: 24
103.145.72.0/24 maxlen: 24
103.145.73.0/24 maxlen: 24
103.151.138.0/23 maxlen: 23
103.151.138.0/24 maxlen: 24
103.151.139.0/24 maxlen: 24
103.152.14.0/24 maxlen: 24
103.152.15.0/24 maxlen: 24
103.152.98.0/24 maxlen: 24
103.152.99.0/24 maxlen: 24
103.154.242.0/24 maxlen: 24
103.154.243.0/24 maxlen: 24
103.155.16.0/24 maxlen: 24
103.155.17.0/24 maxlen: 24
103.198.200.0/24 maxlen: 24
103.198.201.0/24 maxlen: 24
103.198.202.0/24 maxlen: 24
103.198.203.0/24 maxlen: 24
175.176.192.0/24 maxlen: 24
175.176.193.0/24 maxlen: 24
175.176.194.0/24 maxlen: 24
175.176.195.0/24 maxlen: 24
2404:a140::/32 maxlen: 32
2404:a140:2::/48 maxlen: 48
2404:a140:3::/48 maxlen: 48
2404:a140:4::/48 maxlen: 48
2404:a140:5::/48 maxlen: 48
2404:a140:6::/48 maxlen: 48
2404:a140:7::/48 maxlen: 48
2404:a140:8::/48 maxlen: 48
2404:a140:9::/48 maxlen: 48
2404:a140:a::/48 maxlen: 48
2404:a140:b::/48 maxlen: 48
2404:a140:c::/48 maxlen: 48
2404:a140:d::/48 maxlen: 48
2404:a140:e::/48 maxlen: 48
2404:a140:f::/48 maxlen: 48
2404:a140:10::/48 maxlen: 48
2404:a140:11::/48 maxlen: 48
2404:a140:12::/48 maxlen: 48
2404:a140:13::/48 maxlen: 48
2404:a140:14::/48 maxlen: 48
2404:a140:15::/48 maxlen: 48
2404:a140:16::/48 maxlen: 48
2404:a140:17::/48 maxlen: 48
2404:a140:18::/48 maxlen: 48
2404:a140:19::/48 maxlen: 48
2404:a140:1a::/48 maxlen: 48
2404:a140:1b::/48 maxlen: 48
2404:a140:1c::/48 maxlen: 48
2404:a140:1d::/48 maxlen: 48
2404:a140:1e::/48 maxlen: 48
2404:a140:1f::/48 maxlen: 48
2404:a140:20::/48 maxlen: 48
2404:a140:21::/48 maxlen: 48
2404:a140:22::/48 maxlen: 48
2404:a140:23::/48 maxlen: 48
2404:a140:24::/48 maxlen: 48
2404:a140:25::/48 maxlen: 48
2404:a140:26::/48 maxlen: 48
2404:a140:27::/48 maxlen: 48
2404:a140:28::/48 maxlen: 48
2404:a140:29::/48 maxlen: 48
2404:a140:2a::/48 maxlen: 48
2404:a140:2b::/48 maxlen: 48
2404:a140:2c::/48 maxlen: 48
2404:a140:2d::/48 maxlen: 48
2404:a140:2e::/48 maxlen: 48
2404:a140:2f::/48 maxlen: 48
2404:a140:30::/48 maxlen: 48
2404:a140:32::/48 maxlen: 48
2404:a140:33::/48 maxlen: 48
2404:a140:38::/48 maxlen: 48
2404:a140:39::/48 maxlen: 48
2404:a140:3a::/48 maxlen: 48
2404:a140:3b::/48 maxlen: 48
2404:a140:3c::/48 maxlen: 48
2404:a140:3d::/48 maxlen: 48
2404:a140:3e::/48 maxlen: 48
2404:a140:3f::/48 maxlen: 48
2404:a140:42::/48 maxlen: 48
2404:a140:43::/48 maxlen: 48
2404:a140:44::/48 maxlen: 48
2404:a140:45::/48 maxlen: 48
2404:a140:46::/48 maxlen: 48
2404:a140:47::/48 maxlen: 48
2404:a140:48::/48 maxlen: 48
2404:a140:49::/48 maxlen: 48
2404:a140:4a::/48 maxlen: 48
2404:a140:4b::/48 maxlen: 48
2404:a140:4c::/48 maxlen: 48
2404:a140:4d::/48 maxlen: 48
2404:a140:4f::/48 maxlen: 48
2404:a140:50::/48 maxlen: 48
Validation: OK
Signature path: rsync://rpki.apnic.net/member_repository/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.crl
rsync://rpki.apnic.net/member_repository/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.mft
rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.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: Sun 25 Jan 2026 18:53:05 +0000
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 3096 (0xc18)
Signature Algorithm: sha256WithRSAEncryption
Issuer: CN=A912C8AF, serialNumber=763F7FBD964A1C3668308C9A29E15025C0DDF9D4
Validity
Not Before: Jan 10 14:43:53 2026 GMT
Not After : Jul 1 00:00:00 2026 GMT
Subject: CN=696265a9-2535
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public-Key: (2048 bit)
Modulus:
00:91:ac:aa:1c:be:5b:ce:78:ad:8e:c5:01:82:7d:
0e:1b:5a:44:32:6c:fa:9a:32:33:e1:4c:9c:1c:63:
0e:c2:2b:ae:63:4e:29:74:e1:f6:74:2a:d9:36:be:
cc:20:e2:4c:b8:3f:f9:90:fd:ce:cd:5e:c3:51:1a:
c8:a3:7a:c1:f2:be:a9:e3:74:85:8d:6c:2e:32:b4:
29:81:a4:79:a4:30:1e:e0:0e:1c:fc:e4:81:da:3d:
0a:f3:ff:d4:6e:61:77:f2:d5:26:75:d3:a3:48:93:
3e:2e:a8:81:b9:2a:9e:57:ea:87:1c:53:65:84:67:
f9:11:8a:9d:38:8f:4b:90:7c:9b:06:f8:c1:b2:2f:
73:cb:9a:81:bc:74:0b:c4:15:35:af:be:59:62:83:
86:4e:e1:58:8f:62:06:50:f0:ce:5a:12:22:7c:c4:
9a:d2:b1:7c:4a:a3:b1:a5:38:c0:56:60:6b:7b:7d:
b0:36:a3:fa:02:d5:23:b5:7a:f4:30:dd:5a:45:67:
6f:03:50:1c:e3:a1:d6:e1:26:84:93:b2:01:1e:d8:
8d:64:77:74:10:e3:7a:9a:7b:b1:f0:90:2f:e8:fb:
05:de:c2:9c:70:5c:13:f8:6e:b8:22:cf:41:06:5e:
50:2f:d7:99:1f:b0:1f:eb:04:df:bf:0b:06:3c:5b:
26:97
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Subject Key Identifier:
EA:3E:11:20:5F:FD:DC:E3:3B:AD:EC:F6:74:FF:91:5D:5C:48:F4:13
X509v3 Authority Key Identifier:
keyid:76:3F:7F:BD:96:4A:1C:36:68:30:8C:9A:29:E1:50:25:C0:DD:F9:D4
X509v3 Key Usage: critical
Digital Signature
X509v3 CRL Distribution Points:
Full Name:
URI:rsync://rpki.apnic.net/member_repository/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.crl
Authority Information Access:
CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/dj9_vZZKHDZoMIyaKeFQJcDd-dQ.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/A912C8AF/D1F64E725EEF11EAA54E6C6CC4F9AE02/FC895C72C39F11F095CC9914C4F9AE02.roa
RPKI Notify - URI:https://rrdp.apnic.net/notification.xml
sbgp-ipAddrBlock: critical
IPv4:
59.153.156.0/22
103.84.108.0/22
103.136.248.0/22
103.145.72.0/23
103.151.138.0/23
103.152.14.0/23
103.152.98.0/23
103.154.242.0/23
103.155.16.0/23
103.198.200.0/22
175.176.192.0/22
IPv6:
2404:a140::/32
Signature Algorithm: sha256WithRSAEncryption
55:d6:eb:0e:91:d1:f2:24:17:59:07:1b:2d:79:df:c7:e9:94:
dc:b2:61:d4:73:e0:dd:4d:20:ef:51:8d:d6:0c:d4:00:7c:67:
ff:42:33:68:3f:29:13:3c:ba:50:36:08:d8:63:87:5a:90:c9:
93:2e:36:68:12:0b:b9:ce:90:88:07:cb:47:d3:20:ba:40:18:
4a:5b:7e:3b:d5:62:b7:04:d8:5a:5f:8f:c8:c0:f3:a3:f5:fc:
93:c6:93:37:8a:61:29:8d:a0:31:4f:e4:f3:bd:f6:1c:0a:07:
c0:86:9f:12:8c:b0:d7:a0:46:85:85:c1:ca:ef:18:8d:6b:c6:
13:04:f8:22:b7:95:ad:11:82:3c:48:17:e2:68:af:e7:aa:ea:
2b:72:b2:3d:f1:67:9b:e4:e0:cf:d3:c1:47:3f:f6:b3:64:18:
b0:04:6c:5b:e9:95:0a:46:bb:1a:4b:61:f1:3f:96:1b:3b:29:
c1:b9:43:c9:01:70:ad:70:4f:9a:75:f7:04:24:cc:ad:e1:3b:
52:2a:92:ec:2c:e6:5f:77:95:f2:2c:31:d5:ed:f7:0c:73:1c:
d7:0f:bf:15:a2:9e:bc:31:90:55:95:8d:d4:6b:2d:c2:8d:20:
7e:b2:ba:04:e3:80:11:4f:aa:37:42:7e:bc:b0:56:2f:a9:73:
94:80:e5:94
-----BEGIN CERTIFICATE-----
MIIFvDCCBKSgAwIBAgICDBgwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
MkM4QUYxMTAvBgNVBAUTKDc2M0Y3RkJEOTY0QTFDMzY2ODMwOEM5QTI5RTE1MDI1
QzBEREY5RDQwHhcNMjYwMTEwMTQ0MzUzWhcNMjYwNzAxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTYyNjVhOS0yNTM1MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAkayqHL5bznitjsUBgn0OG1pEMmz6mjIz4UycHGMOwiuuY04pdOH2dCrZNr7M
IOJMuD/5kP3OzV7DURrIo3rB8r6p43SFjWwuMrQpgaR5pDAe4A4c/OSB2j0K8//U
bmF38tUmddOjSJM+LqiBuSqeV+qHHFNlhGf5EYqdOI9LkHybBvjBsi9zy5qBvHQL
xBU1r75ZYoOGTuFYj2IGUPDOWhIifMSa0rF8SqOxpTjAVmBre32wNqP6AtUjtXr0
MN1aRWdvA1Ac46HW4SaEk7IBHtiNZHd0EON6mnux8JAv6PsF3sKccFwT+G64Is9B
Bl5QL9eZH7Af6wTfvwsGPFsmlwIDAQABo4IC4DCCAtwwHQYDVR0OBBYEFOo+ESBf
/dzjO63s9nT/kV1cSPQTMB8GA1UdIwQYMBaAFHY/f72WShw2aDCMminhUCXA3fnU
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyQzhBRi9EMUY2NEU3MjVF
RUYxMUVBQTU0RTZDNkNDNEY5QUUwMi9kajlfdlpaS0hEWm9NSXlhS2VGUUpjRGQt
ZFEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2RqOV92WlpLSERab01JeWFLZUZRSmNEZC1kUS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MkM4QUYvRDFGNjRFNzI1RUVGMTFFQUE1NEU2QzZDQzRGOUFFMDIvRkM4OTVDNzJD
MzlGMTFGMDk1Q0M5OTE0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwagYIKwYBBQUHAQcBAf8E
WzBZMEgEAgABMEIDBAI7mZwDBAJnVGwDBAJniPgDBAFnkUgDBAFnl4oDBAFnmA4D
BAFnmGIDBAFnmvIDBAFnmxADBAJnxsgDBAKvsMAwDQQCAAIwBwMFACQEoUAwDQYJ
KoZIhvcNAQELBQADggEBAFXW6w6R0fIkF1kHGy1538fplNyyYdRz4N1NIO9RjdYM
1AB8Z/9CM2g/KRM8ulA2CNhjh1qQyZMuNmgSC7nOkIgHy0fTILpAGEpbfjvVYrcE
2Fpfj8jA86P1/JPGkzeKYSmNoDFP5PO99hwKB8CGnxKMsNegRoWFwcrvGI1rxhME
+CK3la0RgjxIF+Jor+eq6itysj3xZ5vk4M/TwUc/9rNkGLAEbFvplQpGuxpLYfE/
lhs7KcG5Q8kBcK1wT5p19wQkzK3hO1Iqkuws5l93lfIsMdXt9wxzHNcPvxWinrwx
kFWVjdRrLcKNIH6yugTjgBFPqjdCfrywVi+pc5SA5ZQ=
-----END CERTIFICATE-----
Generated at Mon Jan 19 09:02:28 2026 by rpki-client