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/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/3715983EEF6411F0BA166417586F56BC.roa
File:                     3715983EEF6411F0BA166417586F56BC.roa (raw, json)
Hash identifier:          v/XgxkA2RGr6axeX6HnFEVpNziFzGWM/enlTiXtoEOs=
Subject key identifier:   6B:9D:63:41:AF:14:2D:2C:BC:9B:6D:0C:C7:DB:88:1F:BF:7A:FE:A8
Certificate issuer:       /CN=A91A560A/serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
Certificate serial:       4F7B
Authority key identifier: 16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/3715983EEF6411F0BA166417586F56BC.roa
Signing time:             Mon 12 Jan 2026 03:10:15 +0000
ROA not before:           Mon 12 Jan 2026 03:10:15 +0000
ROA not after:            Sat 31 Oct 2026 00:00:00 +0000
asID:                     150323
IP address blocks:        2001:df6:5b40::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl
                          rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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:   Tue 27 Jan 2026 14:31:50 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 20347 (0x4f7b)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91A560A, serialNumber=167C3B221775FEC05039468150CE814756AC6F0A
        Validity
            Not Before: Jan 12 03:10:15 2026 GMT
            Not After : Oct 31 00:00:00 2026 GMT
        Subject: CN=69646617-f750
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b6:7f:13:1b:ae:76:d1:b6:52:95:51:ea:7e:a3:
                    65:d8:8d:7d:ee:47:f7:b3:32:9e:81:78:c2:3b:d9:
                    2e:8c:d4:51:ed:d7:b0:e9:6a:3c:cf:ab:de:ea:9f:
                    dc:80:37:11:13:8d:be:b3:da:40:f7:0b:45:5e:04:
                    9c:4f:94:4e:59:53:41:d9:45:c3:e5:a2:73:49:a6:
                    e7:fc:4f:d8:1c:cf:3f:44:f4:3f:d8:e7:a3:81:33:
                    7f:d4:7b:46:7f:1e:42:ea:57:0c:ec:df:0e:7c:d4:
                    3f:84:ad:6e:5e:96:e1:f9:c2:a0:bf:d2:00:41:9b:
                    17:0d:e2:26:83:46:20:b3:fb:16:f6:4b:cf:e4:52:
                    43:0f:b2:fc:0a:c6:8f:8c:1c:09:66:f2:e7:18:24:
                    91:d4:76:e4:48:3b:4d:e2:b3:bf:b2:99:36:2f:c4:
                    e5:58:02:11:9e:98:9e:b2:06:64:b4:7f:98:06:98:
                    83:d8:c0:98:73:ac:82:e0:e7:da:6b:58:30:07:44:
                    ca:85:64:f9:52:db:a8:21:80:9e:5e:c3:3c:c2:ce:
                    fa:e7:d8:08:b0:1e:86:e7:85:3b:65:26:e4:20:ed:
                    bf:98:7b:1c:82:84:05:c7:1c:57:36:d2:71:3d:11:
                    86:0a:16:9b:a7:8b:78:f7:ba:2f:15:6c:e2:51:d4:
                    92:19
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                6B:9D:63:41:AF:14:2D:2C:BC:9B:6D:0C:C7:DB:88:1F:BF:7A:FE:A8
            X509v3 Authority Key Identifier:
                keyid:16:7C:3B:22:17:75:FE:C0:50:39:46:81:50:CE:81:47:56:AC:6F:0A

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/Fnw7Ihd1_sBQOUaBUM6BR1asbwo.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/A91A560A/AAEB191A1D8A11E2A387D0E408B02CD2/3715983EEF6411F0BA166417586F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv6:
                  2001:df6:5b40::/48

    Signature Algorithm: sha256WithRSAEncryption
         9d:eb:82:f8:17:3c:6f:54:a7:9c:df:65:a0:68:0b:3f:c4:ec:
         57:19:e5:08:dd:19:ff:b6:5d:f6:90:cd:68:d8:34:7a:fc:c9:
         12:6c:79:80:f4:bf:1d:45:c0:66:31:47:f5:62:52:a3:39:0e:
         ed:07:6c:ae:de:30:0a:e5:99:19:c1:40:05:d4:7d:99:bd:45:
         1a:35:fe:5b:ba:6e:d3:af:79:32:78:e9:1d:c8:f9:34:1a:51:
         8b:8b:2e:2f:ec:ff:e4:6a:19:71:d0:e2:31:9c:18:34:df:c0:
         9c:ec:e0:16:56:3d:c4:e7:82:b5:4b:f2:10:02:b3:83:6a:d0:
         ff:2a:a4:05:26:20:d7:29:81:82:61:b0:f1:2b:ab:09:31:73:
         fe:21:35:10:4d:27:52:55:65:ed:44:5a:0e:1b:64:57:cf:92:
         64:4f:c9:89:8c:1c:5f:e4:bb:25:f8:d6:2e:10:1d:59:d3:60:
         c0:9b:ae:fb:c2:16:a1:85:96:f7:f6:60:19:fb:2f:9f:7f:c4:
         ac:df:10:da:7f:33:a5:64:39:64:27:5a:a2:51:c7:a6:5c:ab:
         18:5e:dc:0b:7a:a2:8a:0e:19:21:b0:18:ae:92:ec:39:f9:5b:
         d1:53:28:82:f1:22:32:30:f2:a6:53:a6:a0:5c:01:45:19:1d:
         b5:29:84:b3
-----BEGIN CERTIFICATE-----
MIIFdDCCBFygAwIBAgICT3swDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
QTU2MEExMTAvBgNVBAUTKDE2N0MzQjIyMTc3NUZFQzA1MDM5NDY4MTUwQ0U4MTQ3
NTZBQzZGMEEwHhcNMjYwMTEyMDMxMDE1WhcNMjYxMDMxMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTY0NjYxNy1mNzUwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtn8TG6520bZSlVHqfqNl2I197kf3szKegXjCO9kujNRR7dew6Wo8z6ve6p/c
gDcRE42+s9pA9wtFXgScT5ROWVNB2UXD5aJzSabn/E/YHM8/RPQ/2OejgTN/1HtG
fx5C6lcM7N8OfNQ/hK1uXpbh+cKgv9IAQZsXDeImg0Ygs/sW9kvP5FJDD7L8CsaP
jBwJZvLnGCSR1HbkSDtN4rO/spk2L8TlWAIRnpiesgZktH+YBpiD2MCYc6yC4Ofa
a1gwB0TKhWT5UtuoIYCeXsM8ws7659gIsB6G54U7ZSbkIO2/mHscgoQFxxxXNtJx
PRGGChabp4t497ovFWziUdSSGQIDAQABo4ICmDCCApQwHQYDVR0OBBYEFGudY0Gv
FC0svJttDMfbiB+/ev6oMB8GA1UdIwQYMBaAFBZ8OyIXdf7AUDlGgVDOgUdWrG8K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFBNTYwQS9BQUVCMTkxQTFE
OEExMUUyQTM4N0QwRTQwOEIwMkNEMi9Gbnc3SWhkMV9zQlFPVWFCVU02QlIxYXNi
d28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0ZudzdJaGQxX3NCUU9VYUJVTTZCUjFhc2J3by5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QTU2MEEvQUFFQjE5MUExRDhBMTFFMkEzODdEMEU0MDhCMDJDRDIvMzcxNTk4M0VF
RjY0MTFGMEJBMTY2NDE3NTg2RjU2QkMucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwIgYIKwYBBQUHAQcBAf8E
EzARMA8EAgACMAkDBwAgAQ32W0AwDQYJKoZIhvcNAQELBQADggEBAJ3rgvgXPG9U
p5zfZaBoCz/E7FcZ5QjdGf+2XfaQzWjYNHr8yRJseYD0vx1FwGYxR/ViUqM5Du0H
bK7eMArlmRnBQAXUfZm9RRo1/lu6btOveTJ46R3I+TQaUYuLLi/s/+RqGXHQ4jGc
GDTfwJzs4BZWPcTngrVL8hACs4Nq0P8qpAUmINcpgYJhsPErqwkxc/4hNRBNJ1JV
Ze1EWg4bZFfPkmRPyYmMHF/kuyX41i4QHVnTYMCbrvvCFqGFlvf2YBn7L59/xKzf
ENp/M6VkOWQnWqJRx6Zcqxhe3At6oooOGSGwGK6S7Dn5W9FTKILxIjIw8qZTpqBc
AUUZHbUphLM=
-----END CERTIFICATE-----
Generated at Wed Jan 21 16:57:58 2026 by rpki-client