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/A91EA6A1/315B7E08FF7B11EDA62DF10EC4F9AE02/1D45B78003C211EEB2272068C4F9AE02.roa
File:                     1D45B78003C211EEB2272068C4F9AE02.roa (raw, json)
Hash identifier:          jcXeOsnPkng7woBhogkpn0QTLMQkcLmpzuHfKAJv494=
Subject key identifier:   8C:C8:96:4F:F0:F4:28:14:00:1F:E6:A8:D8:C7:8A:C1:65:33:38:7C
Certificate issuer:       /CN=A91EA6A1/serialNumber=CDD7CC5994E3404E6C23AE942A59218B57C5C131
Certificate serial:       01DC
Authority key identifier: CD:D7:CC:59:94:E3:40:4E:6C:23:AE:94:2A:59:21:8B:57:C5:C1:31
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/zdfMWZTjQE5sI66UKlkhi1fFwTE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91EA6A1/315B7E08FF7B11EDA62DF10EC4F9AE02/1D45B78003C211EEB2272068C4F9AE02.roa
Signing time:             Sun 23 Nov 2025 01:18:45 +0000
ROA not before:           Sun 23 Nov 2025 01:18:45 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     134716
IP address blocks:        103.197.200.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91EA6A1/315B7E08FF7B11EDA62DF10EC4F9AE02/zdfMWZTjQE5sI66UKlkhi1fFwTE.crl
                          rsync://rpki.apnic.net/member_repository/A91EA6A1/315B7E08FF7B11EDA62DF10EC4F9AE02/zdfMWZTjQE5sI66UKlkhi1fFwTE.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/zdfMWZTjQE5sI66UKlkhi1fFwTE.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 14 Dec 2025 01:16:09 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 476 (0x1dc)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91EA6A1, serialNumber=CDD7CC5994E3404E6C23AE942A59218B57C5C131
        Validity
            Not Before: Nov 23 01:18:45 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=692260f5-ab0d
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:be:c1:79:ae:25:ba:08:8c:25:83:d1:25:64:5b:
                    22:31:02:5f:b3:55:4c:fb:6b:eb:39:92:ef:17:86:
                    c2:44:68:28:a5:58:c5:de:0f:ee:0d:1f:45:b8:87:
                    6d:9f:da:83:fb:c9:57:32:5e:03:66:0e:6f:53:32:
                    a4:a8:5c:77:77:80:f1:c0:4a:94:18:be:9e:79:4b:
                    a3:b2:62:99:17:87:6b:6a:18:a6:68:ef:25:5c:e2:
                    79:0d:f3:33:10:95:d8:0d:c7:09:75:dc:36:6d:bc:
                    6c:a8:c0:1f:17:a7:3b:a9:be:99:f8:e1:12:1b:bb:
                    51:e4:fd:56:4f:94:0b:9a:5a:ec:3b:e0:30:49:61:
                    9f:b9:b3:7b:52:11:03:0b:a7:7d:81:a6:78:72:d8:
                    86:c3:60:c5:f3:2c:f3:82:a8:a2:6f:4c:b6:62:8f:
                    93:32:49:af:ab:71:8e:2e:e8:e7:6f:8a:49:9a:ff:
                    ab:1b:54:4e:38:80:a6:c9:12:8f:14:4c:27:b5:cb:
                    1f:b1:12:4e:80:a8:3e:9b:c6:45:18:69:27:73:45:
                    05:41:4f:db:61:90:e7:16:c1:a2:08:d5:ee:c2:45:
                    30:84:12:6f:15:bd:26:32:0d:12:48:1f:ae:17:3a:
                    e0:7e:aa:5f:5a:81:19:32:d8:7c:5a:f7:a2:9e:7d:
                    c9:db
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                8C:C8:96:4F:F0:F4:28:14:00:1F:E6:A8:D8:C7:8A:C1:65:33:38:7C
            X509v3 Authority Key Identifier:
                keyid:CD:D7:CC:59:94:E3:40:4E:6C:23:AE:94:2A:59:21:8B:57:C5:C1:31

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91EA6A1/315B7E08FF7B11EDA62DF10EC4F9AE02/zdfMWZTjQE5sI66UKlkhi1fFwTE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/zdfMWZTjQE5sI66UKlkhi1fFwTE.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/A91EA6A1/315B7E08FF7B11EDA62DF10EC4F9AE02/1D45B78003C211EEB2272068C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.197.200.0/24

    Signature Algorithm: sha256WithRSAEncryption
         30:cf:5e:99:89:f0:60:23:f6:99:5c:4f:05:e5:f9:d2:16:aa:
         39:49:da:8e:1a:e9:a1:56:f7:a0:db:52:f9:8e:01:ca:6c:61:
         ba:86:4d:3f:09:82:3b:57:8b:62:d9:9c:29:e6:92:c2:97:6c:
         22:c7:0f:29:3f:12:f3:c9:09:24:90:20:ed:d1:68:9b:ab:81:
         20:ca:fc:64:74:99:20:c7:f7:6a:f0:2e:75:39:49:6e:ba:a6:
         8c:c6:ca:0e:90:29:c2:62:66:b8:d7:b0:6f:fe:f8:39:40:2c:
         59:ec:53:0d:6c:8d:11:00:16:04:f6:cc:43:12:3b:26:27:a0:
         b3:24:5e:a4:4d:12:fd:d5:af:bb:ad:46:ec:fd:de:87:2a:1a:
         ba:5a:fc:ca:19:cd:9f:59:82:25:ec:17:10:ba:a0:03:a6:05:
         6d:41:da:e0:2e:eb:53:db:08:b0:d0:8a:2b:53:15:74:39:df:
         ed:fa:46:6e:66:9d:39:f3:3a:d4:04:85:52:c5:f2:67:6c:69:
         78:43:a4:97:05:b7:aa:c5:7f:73:19:6e:26:6c:9d:6a:5c:59:
         11:2c:9b:87:e3:50:b9:50:85:56:4f:32:58:cf:0b:00:77:4f:
         f5:d7:05:b5:d2:5a:67:8c:92:b7:14:d3:04:34:fb:f1:bf:38:
         87:3e:67:1f
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAdwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RUE2QTExMTAvBgNVBAUTKENERDdDQzU5OTRFMzQwNEU2QzIzQUU5NDJBNTkyMThC
NTdDNUMxMzEwHhcNMjUxMTIzMDExODQ1WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTIyNjBmNS1hYjBkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAvsF5riW6CIwlg9ElZFsiMQJfs1VM+2vrOZLvF4bCRGgopVjF3g/uDR9FuIdt
n9qD+8lXMl4DZg5vUzKkqFx3d4DxwEqUGL6eeUujsmKZF4drahimaO8lXOJ5DfMz
EJXYDccJddw2bbxsqMAfF6c7qb6Z+OESG7tR5P1WT5QLmlrsO+AwSWGfubN7UhED
C6d9gaZ4ctiGw2DF8yzzgqiib0y2Yo+TMkmvq3GOLujnb4pJmv+rG1ROOICmyRKP
FEwntcsfsRJOgKg+m8ZFGGknc0UFQU/bYZDnFsGiCNXuwkUwhBJvFb0mMg0SSB+u
FzrgfqpfWoEZMth8Wveinn3J2wIDAQABo4IClTCCApEwHQYDVR0OBBYEFIzIlk/w
9CgUAB/mqNjHisFlMzh8MB8GA1UdIwQYMBaAFM3XzFmU40BObCOulCpZIYtXxcEx
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFQTZBMS8zMTVCN0UwOEZG
N0IxMUVEQTYyREYxMEVDNEY5QUUwMi96ZGZNV1pUalFFNXNJNjZVS2xraGkxZkZ3
VEUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3pkZk1XWlRqUUU1c0k2NlVLbGtoaTFmRndURS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RUE2QTEvMzE1QjdFMDhGRjdCMTFFREE2MkRGMTBFQzRGOUFFMDIvMUQ0NUI3ODAw
M0MyMTFFRUIyMjcyMDY4QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnxcgwDQYJKoZIhvcNAQELBQADggEBADDPXpmJ8GAj9plc
TwXl+dIWqjlJ2o4a6aFW96DbUvmOAcpsYbqGTT8JgjtXi2LZnCnmksKXbCLHDyk/
EvPJCSSQIO3RaJurgSDK/GR0mSDH92rwLnU5SW66pozGyg6QKcJiZrjXsG/++DlA
LFnsUw1sjREAFgT2zEMSOyYnoLMkXqRNEv3Vr7utRuz93ocqGrpa/MoZzZ9ZgiXs
FxC6oAOmBW1B2uAu61PbCLDQiitTFXQ53+36Rm5mnTnzOtQEhVLF8mdsaXhDpJcF
t6rFf3MZbiZsnWpcWREsm4fjULlQhVZPMljPCwB3T/XXBbXSWmeMkrcU0wQ0+/G/
OIc+Zx8=
-----END CERTIFICATE-----
Generated at Sun Dec 7 06:55:04 2025 by rpki-client