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/A91E87B4/360892209D9A11E9AE9C885AC4F9AE02/6D6DED2830BE11EC9401610CC4F9AE02.roa
File:                     6D6DED2830BE11EC9401610CC4F9AE02.roa (raw, json)
Hash identifier:          0mTstOtlN/36Gmv0U1vXBpu9wAUBHuJ7+PKxStc1hKc=
Subject key identifier:   44:7D:16:75:B4:47:1C:FB:AE:B3:26:6F:0C:50:8F:59:8C:C9:FD:BF
Certificate issuer:       /CN=A91E87B4/serialNumber=1044997BC63A813DA04C1B91897374B68B04BA61
Certificate serial:       0EB3
Authority key identifier: 10:44:99:7B:C6:3A:81:3D:A0:4C:1B:91:89:73:74:B6:8B:04:BA:61
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EESZe8Y6gT2gTBuRiXN0tosEumE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E87B4/360892209D9A11E9AE9C885AC4F9AE02/6D6DED2830BE11EC9401610CC4F9AE02.roa
Signing time:             Thu 20 Nov 2025 17:37:10 +0000
ROA not before:           Thu 20 Nov 2025 17:37:09 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     38235
IP address blocks:        202.178.112.0/20 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E87B4/360892209D9A11E9AE9C885AC4F9AE02/EESZe8Y6gT2gTBuRiXN0tosEumE.crl
                          rsync://rpki.apnic.net/member_repository/A91E87B4/360892209D9A11E9AE9C885AC4F9AE02/EESZe8Y6gT2gTBuRiXN0tosEumE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EESZe8Y6gT2gTBuRiXN0tosEumE.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 15:10:48 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3763 (0xeb3)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E87B4, serialNumber=1044997BC63A813DA04C1B91897374B68B04BA61
        Validity
            Not Before: Nov 20 17:37:09 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=691f51c5-9686
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ce:e4:ee:44:f7:91:29:3f:17:ed:f7:ab:a7:da:
                    62:99:d6:83:68:db:a8:5a:ce:64:13:06:8e:cb:38:
                    c4:9b:28:e1:94:6c:c2:da:9d:f3:3b:a7:d1:d0:8f:
                    4f:5b:f6:27:6a:5b:77:6c:b4:c1:6b:29:4c:fc:03:
                    05:cd:1d:80:43:c3:4c:a0:c1:b1:c2:34:d3:cb:df:
                    d4:38:9e:e0:c6:cf:7a:df:58:b2:44:50:09:44:5d:
                    56:4e:37:d4:a3:fe:84:7c:c3:66:f2:e0:8c:db:d0:
                    e2:07:47:a2:62:fb:b8:f2:bc:3f:d7:ce:fd:8f:1f:
                    f7:a5:48:4d:6c:39:92:94:ff:2a:fe:e1:b0:28:4a:
                    86:67:a7:da:53:f3:ab:69:45:e1:1c:84:d8:5b:e9:
                    9a:8c:30:87:86:af:a4:6f:1e:57:be:e4:e3:7c:3e:
                    fc:58:49:01:d2:7e:5e:2d:55:74:1f:23:93:05:8d:
                    f2:c0:b4:92:6b:94:cf:e3:00:37:3f:98:33:16:0c:
                    d3:4e:76:51:d6:42:4c:e9:0c:f9:56:42:5d:f3:9d:
                    46:78:ad:b9:fd:fb:88:a7:9b:fe:21:6c:3f:c4:f1:
                    39:e2:57:63:57:ae:86:f8:5d:f7:df:62:cb:68:3a:
                    88:ff:b7:e7:5d:7f:83:05:a4:2e:3a:54:05:78:36:
                    bc:f9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                44:7D:16:75:B4:47:1C:FB:AE:B3:26:6F:0C:50:8F:59:8C:C9:FD:BF
            X509v3 Authority Key Identifier:
                keyid:10:44:99:7B:C6:3A:81:3D:A0:4C:1B:91:89:73:74:B6:8B:04:BA:61

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E87B4/360892209D9A11E9AE9C885AC4F9AE02/EESZe8Y6gT2gTBuRiXN0tosEumE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/EESZe8Y6gT2gTBuRiXN0tosEumE.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/A91E87B4/360892209D9A11E9AE9C885AC4F9AE02/6D6DED2830BE11EC9401610CC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  202.178.112.0/20

    Signature Algorithm: sha256WithRSAEncryption
         7a:2b:ef:e2:0b:ee:8d:34:d2:b2:25:27:f6:fd:dc:a2:33:46:
         aa:49:48:03:13:c1:0f:7c:10:ec:1a:32:86:0b:25:dd:a9:01:
         62:d5:8b:da:1f:bc:d6:e8:66:c9:be:b2:95:da:54:1a:ee:31:
         04:bb:e6:71:b2:c6:1a:ff:2b:3f:48:1e:c7:1a:2d:ea:73:8d:
         40:91:4c:19:d1:b0:47:42:e3:08:81:c1:49:9c:32:51:4d:2e:
         c5:6a:48:9d:93:a2:21:f5:76:1d:cc:ff:e2:b2:f8:09:fb:e6:
         ff:4a:32:3a:59:17:3a:3c:38:0d:1c:a9:b9:26:23:fe:83:08:
         6d:f4:4b:2d:ba:45:4d:15:00:b2:4e:e9:9c:59:28:1c:12:5c:
         f3:3b:0f:9e:7e:28:5b:10:7a:92:a3:d4:03:41:e3:a6:df:e2:
         e1:e7:9c:0a:13:31:41:05:f9:2a:07:65:9b:2e:40:67:17:96:
         28:31:fd:2b:ec:43:f5:28:e6:7b:43:89:c4:ab:30:70:d6:d4:
         d0:00:ef:f8:7e:a5:01:ee:68:ee:3b:87:5e:6d:2a:d1:5b:48:
         8f:b4:d5:d2:a3:de:67:0f:4e:32:fe:a2:c1:7a:4e:39:0d:fd:
         1e:16:2e:c8:7f:bd:ea:71:ae:21:b6:c4:d4:67:b4:bd:d1:e9:
         1a:8b:99:5d
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICDrMwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTg3QjQxMTAvBgNVBAUTKDEwNDQ5OTdCQzYzQTgxM0RBMDRDMUI5MTg5NzM3NEI2
OEIwNEJBNjEwHhcNMjUxMTIwMTczNzA5WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTFmNTFjNS05Njg2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAzuTuRPeRKT8X7ferp9pimdaDaNuoWs5kEwaOyzjEmyjhlGzC2p3zO6fR0I9P
W/Ynalt3bLTBaylM/AMFzR2AQ8NMoMGxwjTTy9/UOJ7gxs9631iyRFAJRF1WTjfU
o/6EfMNm8uCM29DiB0eiYvu48rw/1879jx/3pUhNbDmSlP8q/uGwKEqGZ6faU/Or
aUXhHITYW+majDCHhq+kbx5XvuTjfD78WEkB0n5eLVV0HyOTBY3ywLSSa5TP4wA3
P5gzFgzTTnZR1kJM6Qz5VkJd851GeK25/fuIp5v+IWw/xPE54ldjV66G+F3332LL
aDqI/7fnXX+DBaQuOlQFeDa8+QIDAQABo4IClTCCApEwHQYDVR0OBBYEFER9FnW0
Rxz7rrMmbwxQj1mMyf2/MB8GA1UdIwQYMBaAFBBEmXvGOoE9oEwbkYlzdLaLBLph
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFODdCNC8zNjA4OTIyMDlE
OUExMUU5QUU5Qzg4NUFDNEY5QUUwMi9FRVNaZThZNmdUMmdUQnVSaVhOMHRvc0V1
bUUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0VFU1plOFk2Z1QyZ1RCdVJpWE4wdG9zRXVtRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTg3QjQvMzYwODkyMjA5RDlBMTFFOUFFOUM4ODVBQzRGOUFFMDIvNkQ2REVEMjgz
MEJFMTFFQzk0MDE2MTBDQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBATKsnAwDQYJKoZIhvcNAQELBQADggEBAHor7+IL7o000rIl
J/b93KIzRqpJSAMTwQ98EOwaMoYLJd2pAWLVi9ofvNboZsm+spXaVBruMQS75nGy
xhr/Kz9IHscaLepzjUCRTBnRsEdC4wiBwUmcMlFNLsVqSJ2ToiH1dh3M/+Ky+An7
5v9KMjpZFzo8OA0cqbkmI/6DCG30Sy26RU0VALJO6ZxZKBwSXPM7D55+KFsQepKj
1ANB46bf4uHnnAoTMUEF+SoHZZsuQGcXligx/SvsQ/Uo5ntDicSrMHDW1NAA7/h+
pQHuaO47h15tKtFbSI+01dKj3mcPTjL+osF6TjkN/R4WLsh/vepxriG2xNRntL3R
6RqLmV0=
-----END CERTIFICATE-----
Generated at Sat Dec 6 19:38:48 2025 by rpki-client