
Route Origin Authorization
$ rpki-client -vvf rpki.apnic.net/member_repository/A916216D/A3991E24B7C011E3B499F1325911EA32/8FFA11F41B4A11EFB2A0D360C4F9AE02.roa
File: 8FFA11F41B4A11EFB2A0D360C4F9AE02.roa (raw, json)
Hash identifier: ajzIRKGgSjyjV3jNTsa+7zQbBSPyUf/TBwcvTubhyoc=
Subject key identifier: 9C:D0:98:CB:58:7A:60:C1:76:87:1E:81:BC:D2:D7:A8:43:E3:1D:CE
Certificate issuer: /CN=A916216D/serialNumber=AAFFBAF265AACA4C9517AFEB7F54FCCB0FB1DC1B
Certificate serial: 2D86
Authority key identifier: AA:FF:BA:F2:65:AA:CA:4C:95:17:AF:EB:7F:54:FC:CB:0F:B1:DC:1B
Authority info access: rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qv-68mWqykyVF6_rf1T8yw-x3Bs.cer
Subject info access: rsync://rpki.apnic.net/member_repository/A916216D/A3991E24B7C011E3B499F1325911EA32/8FFA11F41B4A11EFB2A0D360C4F9AE02.roa
Signing time: Sat 16 May 2026 16:17:43 +0000
ROA not before: Sat 16 May 2026 16:17:43 +0000
ROA not after: Fri 30 Jul 2027 00:00:00 +0000
asID: 132884
IP address blocks: 103.26.244.0/22 maxlen: 22
103.26.244.0/23 maxlen: 24
157.119.184.0/22 maxlen: 22
2407:d700::/32 maxlen: 39
2407:d700::/40 maxlen: 48
2407:d700:0:6::/64 maxlen: 64
2407:d700:0:7::/64 maxlen: 64
2407:d700:100::/40 maxlen: 48
2407:d700:200::/40 maxlen: 48
2407:d700:300::/40 maxlen: 40
2407:d700:400::/40 maxlen: 40
2407:d700:500::/40 maxlen: 40
2407:d700:600::/40 maxlen: 40
2407:d700:700::/40 maxlen: 40
2407:d700:800::/40 maxlen: 40
2407:d700:900::/40 maxlen: 48
2407:d700:a00::/40 maxlen: 40
2407:d700:b00::/40 maxlen: 40
2407:d700:c00::/40 maxlen: 40
2407:d700:d00::/40 maxlen: 40
2407:d700:e00::/40 maxlen: 40
2407:d700:f00::/40 maxlen: 40
2407:d700:1000::/40 maxlen: 48
2407:d700:1100::/40 maxlen: 40
2407:d700:1200::/40 maxlen: 40
2407:d700:1300::/40 maxlen: 40
2407:d700:1400::/40 maxlen: 40
2407:d700:1500::/40 maxlen: 40
2407:d700:1600::/40 maxlen: 40
2407:d700:1700::/40 maxlen: 40
2407:d700:1800::/40 maxlen: 40
2407:d700:1900::/40 maxlen: 40
2407:d700:1a00::/40 maxlen: 40
2407:d700:1b00::/40 maxlen: 40
2407:d700:1c00::/40 maxlen: 40
2407:d700:1d00::/40 maxlen: 40
2407:d700:1e00::/40 maxlen: 40
2407:d700:1f00::/40 maxlen: 40
2407:d700:2000::/40 maxlen: 40
2407:d700:2100::/40 maxlen: 40
2407:d700:2200::/40 maxlen: 40
2407:d700:2300::/40 maxlen: 40
2407:d700:2400::/40 maxlen: 40
2407:d700:2500::/40 maxlen: 40
2407:d700:2600::/40 maxlen: 40
2407:d700:2700::/40 maxlen: 40
2407:d700:2800::/40 maxlen: 40
2407:d700:2900::/40 maxlen: 40
2407:d700:2a00::/40 maxlen: 40
2407:d700:2b00::/40 maxlen: 40
2407:d700:2c00::/40 maxlen: 40
2407:d700:2d00::/40 maxlen: 40
2407:d700:2e00::/40 maxlen: 40
2407:d700:2f00::/40 maxlen: 40
2407:d700:3000::/40 maxlen: 40
2407:d700:3100::/40 maxlen: 40
2407:d700:3200::/40 maxlen: 40
2407:d700:3300::/40 maxlen: 40
2407:d700:3400::/40 maxlen: 40
2407:d700:3500::/40 maxlen: 40
2407:d700:3600::/40 maxlen: 40
2407:d700:3700::/40 maxlen: 40
2407:d700:3800::/40 maxlen: 40
2407:d700:3900::/40 maxlen: 40
2407:d700:3a00::/40 maxlen: 40
2407:d700:3b00::/40 maxlen: 40
2407:d700:3c00::/40 maxlen: 40
2407:d700:3d00::/40 maxlen: 40
2407:d700:3e00::/40 maxlen: 40
2407:d700:3f00::/40 maxlen: 40
2407:d700:4000::/40 maxlen: 40
2407:d700:4100::/40 maxlen: 40
2407:d700:4200::/40 maxlen: 40
2407:d700:4300::/40 maxlen: 40
2407:d700:4400::/40 maxlen: 40
2407:d700:4500::/40 maxlen: 40
2407:d700:4600::/40 maxlen: 40
2407:d700:4700::/40 maxlen: 40
2407:d700:4800::/40 maxlen: 40
2407:d700:4900::/40 maxlen: 40
2407:d700:4a00::/40 maxlen: 40
2407:d700:4b00::/40 maxlen: 40
2407:d700:4c00::/40 maxlen: 40
2407:d700:4d00::/40 maxlen: 40
2407:d700:4e00::/40 maxlen: 40
2407:d700:4f00::/40 maxlen: 40
2407:d700:5000::/40 maxlen: 40
2407:d700:5100::/40 maxlen: 40
2407:d700:5200::/40 maxlen: 40
2407:d700:5300::/40 maxlen: 40
2407:d700:5400::/40 maxlen: 40
2407:d700:5500::/40 maxlen: 40
2407:d700:5600::/40 maxlen: 40
2407:d700:5700::/40 maxlen: 40
2407:d700:5800::/40 maxlen: 40
2407:d700:5900::/40 maxlen: 40
2407:d700:5a00::/40 maxlen: 40
2407:d700:5b00::/40 maxlen: 40
2407:d700:5c00::/40 maxlen: 40
2407:d700:5d00::/40 maxlen: 40
2407:d700:5e00::/40 maxlen: 40
2407:d700:5f00::/40 maxlen: 40
2407:d700:6000::/40 maxlen: 40
2407:d700:6100::/40 maxlen: 40
2407:d700:6200::/40 maxlen: 40
2407:d700:6300::/40 maxlen: 40
2407:d700:6400::/40 maxlen: 40
2407:d700:6500::/40 maxlen: 40
2407:d700:6600::/40 maxlen: 40
2407:d700:6700::/40 maxlen: 40
2407:d700:6800::/40 maxlen: 40
2407:d700:6900::/40 maxlen: 40
2407:d700:6a00::/40 maxlen: 40
2407:d700:6b00::/40 maxlen: 40
2407:d700:6c00::/40 maxlen: 40
2407:d700:6d00::/40 maxlen: 40
2407:d700:6e00::/40 maxlen: 40
2407:d700:6f00::/40 maxlen: 40
2407:d700:7000::/40 maxlen: 40
2407:d700:7100::/40 maxlen: 40
2407:d700:7200::/40 maxlen: 40
2407:d700:7300::/40 maxlen: 40
2407:d700:7400::/40 maxlen: 40
2407:d700:7500::/40 maxlen: 40
2407:d700:7600::/40 maxlen: 40
2407:d700:7700::/40 maxlen: 40
2407:d700:7800::/40 maxlen: 40
2407:d700:7900::/40 maxlen: 40
2407:d700:7a00::/40 maxlen: 40
2407:d700:7b00::/40 maxlen: 40
2407:d700:7c00::/40 maxlen: 40
2407:d700:7d00::/40 maxlen: 40
2407:d700:7e00::/40 maxlen: 40
2407:d700:7f00::/40 maxlen: 40
2407:d700:8000::/40 maxlen: 40
2407:d700:8100::/40 maxlen: 40
2407:d700:8200::/40 maxlen: 40
2407:d700:8300::/40 maxlen: 40
2407:d700:8400::/40 maxlen: 40
2407:d700:8500::/40 maxlen: 40
2407:d700:8600::/40 maxlen: 40
2407:d700:8700::/40 maxlen: 40
2407:d700:8800::/40 maxlen: 40
2407:d700:8900::/40 maxlen: 40
2407:d700:8a00::/40 maxlen: 40
2407:d700:8b00::/40 maxlen: 40
2407:d700:8c00::/40 maxlen: 40
2407:d700:8d00::/40 maxlen: 40
2407:d700:8e00::/40 maxlen: 40
2407:d700:8f00::/40 maxlen: 40
2407:d700:9000::/40 maxlen: 48
2407:d700:9100::/40 maxlen: 48
2407:d700:9200::/40 maxlen: 48
2407:d700:9300::/40 maxlen: 48
2407:d700:9400::/40 maxlen: 48
2407:d700:9500::/40 maxlen: 48
2407:d700:9600::/40 maxlen: 48
2407:d700:9700::/40 maxlen: 48
2407:d700:9800::/40 maxlen: 48
2407:d700:9900::/40 maxlen: 48
2407:d700:9a00::/40 maxlen: 48
2407:d700:9b00::/40 maxlen: 48
2407:d700:9c00::/40 maxlen: 48
2407:d700:9d00::/40 maxlen: 48
2407:d700:9e00::/40 maxlen: 48
2407:d700:9f00::/40 maxlen: 48
2407:d700:a000::/40 maxlen: 40
2407:d700:a100::/40 maxlen: 40
2407:d700:a200::/40 maxlen: 40
2407:d700:a300::/40 maxlen: 40
2407:d700:a400::/40 maxlen: 40
2407:d700:a500::/40 maxlen: 40
2407:d700:a600::/40 maxlen: 40
2407:d700:a700::/40 maxlen: 40
2407:d700:a800::/40 maxlen: 40
2407:d700:a900::/40 maxlen: 40
2407:d700:aa00::/40 maxlen: 40
2407:d700:ab00::/40 maxlen: 40
2407:d700:ac00::/40 maxlen: 40
2407:d700:ad00::/40 maxlen: 40
2407:d700:ae00::/40 maxlen: 40
2407:d700:af00::/40 maxlen: 40
2407:d700:b000::/40 maxlen: 40
2407:d700:b100::/40 maxlen: 40
2407:d700:b200::/40 maxlen: 40
2407:d700:b300::/40 maxlen: 40
2407:d700:b400::/40 maxlen: 40
2407:d700:b500::/40 maxlen: 40
2407:d700:b600::/40 maxlen: 40
2407:d700:b700::/40 maxlen: 40
2407:d700:b800::/40 maxlen: 40
2407:d700:b900::/40 maxlen: 40
2407:d700:ba00::/40 maxlen: 40
2407:d700:bb00::/40 maxlen: 40
2407:d700:bc00::/40 maxlen: 40
2407:d700:bd00::/40 maxlen: 40
2407:d700:be00::/40 maxlen: 40
2407:d700:bf00::/40 maxlen: 40
2407:d700:c000::/40 maxlen: 40
2407:d700:c100::/40 maxlen: 40
2407:d700:c200::/40 maxlen: 40
2407:d700:c300::/40 maxlen: 40
2407:d700:c400::/40 maxlen: 40
2407:d700:c500::/40 maxlen: 40
2407:d700:c600::/40 maxlen: 40
2407:d700:c700::/40 maxlen: 40
2407:d700:c800::/40 maxlen: 40
2407:d700:c900::/40 maxlen: 40
2407:d700:ca00::/40 maxlen: 40
2407:d700:cb00::/40 maxlen: 40
2407:d700:cc00::/40 maxlen: 40
2407:d700:cd00::/40 maxlen: 40
2407:d700:ce00::/40 maxlen: 40
2407:d700:cf00::/40 maxlen: 40
2407:d700:d000::/40 maxlen: 40
2407:d700:d100::/40 maxlen: 40
2407:d700:d200::/40 maxlen: 40
2407:d700:d300::/40 maxlen: 40
2407:d700:d400::/40 maxlen: 40
2407:d700:d500::/40 maxlen: 40
2407:d700:d600::/40 maxlen: 40
2407:d700:d700::/40 maxlen: 40
2407:d700:d800::/40 maxlen: 40
2407:d700:d900::/40 maxlen: 40
2407:d700:da00::/40 maxlen: 40
2407:d700:db00::/40 maxlen: 40
2407:d700:dc00::/40 maxlen: 40
2407:d700:dd00::/40 maxlen: 40
2407:d700:de00::/40 maxlen: 40
2407:d700:df00::/40 maxlen: 40
Validation: OK
Signature path: rsync://rpki.apnic.net/member_repository/A916216D/A3991E24B7C011E3B499F1325911EA32/qv-68mWqykyVF6_rf1T8yw-x3Bs.crl
rsync://rpki.apnic.net/member_repository/A916216D/A3991E24B7C011E3B499F1325911EA32/qv-68mWqykyVF6_rf1T8yw-x3Bs.mft
rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qv-68mWqykyVF6_rf1T8yw-x3Bs.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 19 Jun 2026 15:29:33 +0000
Certificate:
Data:
Version: 3 (0x2)
Serial Number: 11654 (0x2d86)
Signature Algorithm: sha256WithRSAEncryption
Issuer: CN=A916216D, serialNumber=AAFFBAF265AACA4C9517AFEB7F54FCCB0FB1DC1B
Validity
Not Before: May 16 16:17:43 2026 GMT
Not After : Jul 30 00:00:00 2027 GMT
Subject: CN=6a0898a6-2273
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
RSA Public-Key: (2048 bit)
Modulus:
00:dd:31:34:bb:6d:03:e0:65:db:69:d7:45:ee:ac:
5d:23:ce:82:da:91:d2:a3:b4:46:01:4b:44:32:ea:
0e:a5:f0:33:3f:f7:fb:69:36:6c:3d:8c:d1:94:62:
ec:f0:62:df:1c:ba:ea:40:ac:70:d3:6b:c7:6c:a7:
70:e4:ca:b5:22:a1:fd:a3:57:28:26:e9:22:3b:b1:
62:ae:2b:bf:9c:5d:dc:ed:0c:fa:6d:98:19:0d:58:
0c:ee:f3:0e:b2:d8:ec:ca:a8:b2:76:07:88:e7:f8:
dc:d0:46:90:db:96:db:97:44:89:42:06:e7:b6:ae:
da:4a:1f:7c:10:80:d0:cd:48:e6:ba:e7:31:b1:54:
50:d4:2d:df:b8:d2:d5:7e:34:78:fb:15:22:7c:bf:
b0:0b:3e:ef:56:8d:c4:5c:9e:29:f8:21:6b:1f:80:
f6:d8:2d:f3:5b:56:31:96:90:85:ee:60:81:8d:2f:
99:9e:79:e3:7f:09:dd:5f:96:b5:2c:3c:af:52:f4:
fe:d3:a0:94:9a:c6:ab:de:18:0e:ed:d5:2e:d0:06:
c5:3a:40:49:b3:76:c0:dc:d0:bb:14:68:54:e1:a5:
e9:ae:8c:f3:09:27:9e:c5:bf:af:6c:50:fe:66:21:
cb:99:28:75:5b:4a:76:66:e5:c5:31:cb:92:f3:87:
65:97
Exponent: 65537 (0x10001)
X509v3 extensions:
X509v3 Subject Key Identifier:
9C:D0:98:CB:58:7A:60:C1:76:87:1E:81:BC:D2:D7:A8:43:E3:1D:CE
X509v3 Authority Key Identifier:
keyid:AA:FF:BA:F2:65:AA:CA:4C:95:17:AF:EB:7F:54:FC:CB:0F:B1:DC:1B
X509v3 Key Usage: critical
Digital Signature
X509v3 CRL Distribution Points:
Full Name:
URI:rsync://rpki.apnic.net/member_repository/A916216D/A3991E24B7C011E3B499F1325911EA32/qv-68mWqykyVF6_rf1T8yw-x3Bs.crl
Authority Information Access:
CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qv-68mWqykyVF6_rf1T8yw-x3Bs.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/A916216D/A3991E24B7C011E3B499F1325911EA32/8FFA11F41B4A11EFB2A0D360C4F9AE02.roa
sbgp-ipAddrBlock: critical
IPv4:
103.26.244.0/22
157.119.184.0/22
IPv6:
2407:d700::/32
Signature Algorithm: sha256WithRSAEncryption
42:18:32:b2:0f:92:d9:e7:2e:b3:1e:13:ff:3f:79:99:29:76:
de:1f:78:e5:57:49:25:30:6d:82:50:3a:b9:b7:d4:15:6f:ea:
b4:43:e1:c9:37:26:aa:13:b7:fb:c5:ba:16:e6:43:73:53:d8:
f7:ed:83:57:5c:0f:86:86:38:4d:39:57:c1:af:dc:26:76:f4:
d7:1f:ba:06:bd:4a:c4:47:ae:25:60:70:66:43:d1:e9:99:34:
02:15:67:54:e8:6a:67:df:ca:d2:12:37:4e:32:5b:4f:0c:df:
bd:64:57:d3:bd:a3:b4:42:eb:ec:d6:14:db:e8:a7:de:24:ca:
7f:5d:66:d0:a1:3f:4f:43:1c:a4:d5:34:b7:1a:3f:c2:e4:eb:
a0:62:3f:d9:bb:a4:97:09:99:f4:ce:47:d9:96:dd:2f:83:9e:
3d:11:6b:7d:61:ce:bb:71:26:36:08:43:87:de:f0:a1:ca:6a:
74:21:51:fc:4d:08:92:9f:77:d1:c7:e6:eb:fc:96:7b:54:b0:
2f:61:1f:28:8f:2c:8d:b4:02:db:a9:d6:6b:4e:76:c5:db:3e:
ba:4b:80:bb:94:63:c0:40:56:40:75:f0:a4:d3:39:16:82:cc:
4e:de:15:db:e1:74:c9:d1:e1:8b:ab:de:c8:c1:cd:2e:07:ea:
d2:48:77:6e
-----BEGIN CERTIFICATE-----
MIIFUTCCBDmgAwIBAgICLYYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
NjIxNkQxMTAvBgNVBAUTKEFBRkZCQUYyNjVBQUNBNEM5NTE3QUZFQjdGNTRGQ0NC
MEZCMURDMUIwHhcNMjYwNTE2MTYxNzQzWhcNMjcwNzMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02YTA4OThhNi0yMjczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA3TE0u20D4GXbaddF7qxdI86C2pHSo7RGAUtEMuoOpfAzP/f7aTZsPYzRlGLs
8GLfHLrqQKxw02vHbKdw5Mq1IqH9o1coJukiO7Firiu/nF3c7Qz6bZgZDVgM7vMO
stjsyqiydgeI5/jc0EaQ25bbl0SJQgbntq7aSh98EIDQzUjmuucxsVRQ1C3fuNLV
fjR4+xUifL+wCz7vVo3EXJ4p+CFrH4D22C3zW1YxlpCF7mCBjS+ZnnnjfwndX5a1
LDyvUvT+06CUmsar3hgO7dUu0AbFOkBJs3bA3NC7FGhU4aXprozzCSeexb+vbFD+
ZiHLmSh1W0p2ZuXFMcuS84dllwIDAQABo4ICdTCCAnEwHQYDVR0OBBYEFJzQmMtY
emDBdocegbzS16hD4x3OMB8GA1UdIwQYMBaAFKr/uvJlqspMlRev639U/MsPsdwb
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE2MjE2RC9BMzk5MUUyNEI3
QzAxMUUzQjQ5OUYxMzI1OTExRUEzMi9xdi02OG1XcXlreVZGNl9yZjFUOHl3LXgz
QnMuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3F2LTY4bVdxeWt5VkY2X3JmMVQ4eXcteDNCcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIGWBggrBgEFBQcBCwSBiTCBhjCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
NjIxNkQvQTM5OTFFMjRCN0MwMTFFM0I0OTlGMTMyNTkxMUVBMzIvOEZGQTExRjQx
QjRBMTFFRkIyQTBEMzYwQzRGOUFFMDIucm9hMDQGCCsGAQUFBwEHAQH/BCUwIzAS
BAIAATAMAwQCZxr0AwQCnXe4MA0EAgACMAcDBQAkB9cAMA0GCSqGSIb3DQEBCwUA
A4IBAQBCGDKyD5LZ5y6zHhP/P3mZKXbeH3jlV0klMG2CUDq5t9QVb+q0Q+HJNyaq
E7f7xboW5kNzU9j37YNXXA+GhjhNOVfBr9wmdvTXH7oGvUrER64lYHBmQ9HpmTQC
FWdU6Gpn38rSEjdOMltPDN+9ZFfTvaO0Quvs1hTb6KfeJMp/XWbQoT9PQxyk1TS3
Gj/C5OugYj/Zu6SXCZn0zkfZlt0vg549EWt9Yc67cSY2CEOH3vChymp0IVH8TQiS
n3fRx+br/JZ7VLAvYR8ojyyNtALbqdZrTnbF2z66S4C7lGPAQFZAdfCk0zkWgsxO
3hXb4XTJ0eGLq97Iwc0uB+rSSHdu
-----END CERTIFICATE-----
Generated at Sun Jun 14 08:38:45 2026 by rpki-client