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/A91F7506/95542662B68311ED8A185C1DC4F9AE02/6903848C20A911EEBEC77485C4F9AE02.roa
File:                     6903848C20A911EEBEC77485C4F9AE02.roa (raw, json)
Hash identifier:          gzbJAIWGeIGJoRCUsFQaJ7Rvjc2UxaLOMULM6Zob3Zg=
Subject key identifier:   92:35:70:DD:96:39:46:47:8B:67:BE:FF:22:08:57:64:AD:BD:3D:07
Certificate issuer:       /CN=A91F7506/serialNumber=FF6A7C2CB3DD2D77BDE68B36BA836C7958A9D4DA
Certificate serial:       021A
Authority key identifier: FF:6A:7C:2C:B3:DD:2D:77:BD:E6:8B:36:BA:83:6C:79:58:A9:D4:DA
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_2p8LLPdLXe95os2uoNseVip1No.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F7506/95542662B68311ED8A185C1DC4F9AE02/6903848C20A911EEBEC77485C4F9AE02.roa
Signing time:             Wed 31 Dec 2025 02:21:09 +0000
ROA not before:           Wed 31 Dec 2025 02:21:09 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     134068
IP address blocks:        103.56.0.0/23 maxlen: 24
                          2001:df1:b540::/48 maxlen: 52
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F7506/95542662B68311ED8A185C1DC4F9AE02/_2p8LLPdLXe95os2uoNseVip1No.crl
                          rsync://rpki.apnic.net/member_repository/A91F7506/95542662B68311ED8A185C1DC4F9AE02/_2p8LLPdLXe95os2uoNseVip1No.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_2p8LLPdLXe95os2uoNseVip1No.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 01 Feb 2026 01:25:20 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 538 (0x21a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F7506, serialNumber=FF6A7C2CB3DD2D77BDE68B36BA836C7958A9D4DA
        Validity
            Not Before: Dec 31 02:21:09 2025 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=69548895-d0bf
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:a8:40:a4:0c:0a:d3:20:45:7d:b7:72:cd:0b:12:
                    62:c1:39:4a:ee:27:48:ff:41:3f:31:97:09:ac:03:
                    9f:40:0e:bb:81:30:e2:77:0c:12:05:cf:c4:2e:38:
                    5a:a3:d7:24:86:1a:8e:c8:22:cd:ca:79:75:c9:69:
                    a7:20:42:28:66:9f:42:51:63:34:fe:e1:d6:da:30:
                    76:81:c7:07:6a:ca:8f:6a:dc:c7:72:16:fa:18:54:
                    57:b2:97:32:8e:d0:fe:72:44:59:c1:37:5b:86:43:
                    47:35:e7:4e:aa:4a:9d:43:4e:35:c6:2e:a2:59:72:
                    83:25:22:e0:48:be:fa:3f:b3:8c:ed:b8:b6:65:37:
                    8a:f0:b6:7e:c2:06:5d:f6:7a:67:40:3b:61:69:47:
                    d5:0d:69:03:2c:e1:f8:78:6d:17:6f:86:b8:3e:cd:
                    8c:a7:96:44:ea:31:04:ce:6f:2b:ab:5e:26:87:96:
                    88:89:e1:d9:44:33:83:36:84:32:79:02:fd:ab:cb:
                    67:e0:78:a5:8e:ad:be:0f:cc:7a:88:ac:70:73:38:
                    65:50:5a:25:53:20:f8:e4:34:3b:56:51:f3:ca:e7:
                    c7:55:84:9a:7c:eb:81:63:74:aa:7e:56:bf:66:a3:
                    8c:1f:f0:78:8b:6c:cf:9f:fa:02:3a:75:c7:78:3e:
                    c0:25
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                92:35:70:DD:96:39:46:47:8B:67:BE:FF:22:08:57:64:AD:BD:3D:07
            X509v3 Authority Key Identifier:
                keyid:FF:6A:7C:2C:B3:DD:2D:77:BD:E6:8B:36:BA:83:6C:79:58:A9:D4:DA

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F7506/95542662B68311ED8A185C1DC4F9AE02/_2p8LLPdLXe95os2uoNseVip1No.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/_2p8LLPdLXe95os2uoNseVip1No.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/A91F7506/95542662B68311ED8A185C1DC4F9AE02/6903848C20A911EEBEC77485C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.56.0.0/23
                IPv6:
                  2001:df1:b540::/48

    Signature Algorithm: sha256WithRSAEncryption
         6b:12:df:ec:ce:f9:0d:55:17:ab:5b:ed:b1:96:b0:12:4c:eb:
         39:0d:5b:67:b9:f2:c0:99:57:2c:59:5e:fd:af:41:f2:d2:e1:
         69:b1:f0:11:e9:70:cf:9a:64:60:06:1e:d3:50:77:c5:c3:5f:
         f6:15:c4:df:ba:8c:96:b0:a8:c0:ed:68:87:48:99:ea:3f:1a:
         8a:f8:d4:55:84:08:6e:fe:70:a2:b3:c1:8b:c4:36:3d:94:3a:
         5b:b6:59:94:3a:31:bd:b3:3f:3e:aa:2b:fd:c5:96:fb:e6:91:
         f7:8e:4a:58:68:0e:0a:02:4c:29:f8:8d:a0:51:aa:ab:58:f9:
         70:96:e8:1a:2b:92:47:f7:ed:d5:a8:47:ce:13:4b:f1:51:4d:
         6a:b0:ab:9f:0f:2f:52:0c:6f:8a:01:27:4a:8f:46:d9:ef:cc:
         83:f4:46:94:02:21:43:48:2f:31:8a:6d:73:12:6c:04:e9:27:
         5e:32:2e:12:9a:02:b0:bd:dc:b9:60:4f:40:f8:2e:b9:c3:71:
         1c:49:94:5c:fa:e5:08:ad:e2:b6:2f:0b:6d:ec:12:87:99:0c:
         9d:d4:e1:af:f5:f6:6f:64:04:99:26:b1:c8:47:1e:05:89:70:
         87:ff:19:ba:e1:1f:5a:9e:70:57:c7:0d:67:ad:96:b3:21:ed:
         c3:dc:f7:8b
-----BEGIN CERTIFICATE-----
MIIFgjCCBGqgAwIBAgICAhowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
Rjc1MDYxMTAvBgNVBAUTKEZGNkE3QzJDQjNERDJENzdCREU2OEIzNkJBODM2Qzc5
NThBOUQ0REEwHhcNMjUxMjMxMDIyMTA5WhcNMjcwMzMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTU0ODg5NS1kMGJmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAqECkDArTIEV9t3LNCxJiwTlK7idI/0E/MZcJrAOfQA67gTDidwwSBc/ELjha
o9ckhhqOyCLNynl1yWmnIEIoZp9CUWM0/uHW2jB2gccHasqPatzHchb6GFRXspcy
jtD+ckRZwTdbhkNHNedOqkqdQ041xi6iWXKDJSLgSL76P7OM7bi2ZTeK8LZ+wgZd
9npnQDthaUfVDWkDLOH4eG0Xb4a4Ps2Mp5ZE6jEEzm8rq14mh5aIieHZRDODNoQy
eQL9q8tn4Hiljq2+D8x6iKxwczhlUFolUyD45DQ7VlHzyufHVYSafOuBY3Sqfla/
ZqOMH/B4i2zPn/oCOnXHeD7AJQIDAQABo4ICpjCCAqIwHQYDVR0OBBYEFJI1cN2W
OUZHi2e+/yIIV2StvT0HMB8GA1UdIwQYMBaAFP9qfCyz3S13veaLNrqDbHlYqdTa
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGNzUwNi85NTU0MjY2MkI2
ODMxMUVEOEExODVDMURDNEY5QUUwMi9fMnA4TExQZExYZTk1b3MydW9Oc2VWaXAx
Tm8uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL18ycDhMTFBkTFhlOTVvczJ1b05zZVZpcDFOby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
Rjc1MDYvOTU1NDI2NjJCNjgzMTFFRDhBMTg1QzFEQzRGOUFFMDIvNjkwMzg0OEMy
MEE5MTFFRUJFQzc3NDg1QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwMAYIKwYBBQUHAQcBAf8E
ITAfMAwEAgABMAYDBAFnOAAwDwQCAAIwCQMHACABDfG1QDANBgkqhkiG9w0BAQsF
AAOCAQEAaxLf7M75DVUXq1vtsZawEkzrOQ1bZ7nywJlXLFle/a9B8tLhabHwEelw
z5pkYAYe01B3xcNf9hXE37qMlrCowO1oh0iZ6j8aivjUVYQIbv5worPBi8Q2PZQ6
W7ZZlDoxvbM/Pqor/cWW++aR945KWGgOCgJMKfiNoFGqq1j5cJboGiuSR/ft1ahH
zhNL8VFNarCrnw8vUgxvigEnSo9G2e/Mg/RGlAIhQ0gvMYptcxJsBOknXjIuEpoC
sL3cuWBPQPguucNxHEmUXPrlCK3iti8LbewSh5kMndThr/X2b2QEmSaxyEceBYlw
h/8ZuuEfWp5wV8cNZ62WsyHtw9z3iw==
-----END CERTIFICATE-----
Generated at Sun Jan 25 17:05:29 2026 by rpki-client