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/A919FADC/4C4D6F86FCB411EA84638009C4F9AE02/773C48F6FCB511EAA35BDA0AC4F9AE02.roa
File:                     773C48F6FCB511EAA35BDA0AC4F9AE02.roa (raw, json)
Hash identifier:          PD6vxM8HPQ1TRKqqISE6gvRSXeLWouSMokRSjCqVFPI=
Subject key identifier:   7B:BC:C2:B1:A7:1A:DA:1E:E6:BC:FB:72:8E:78:3C:B8:F1:F0:4F:0F
Certificate issuer:       /CN=A919FADC/serialNumber=AACFFAB8804E7D622F43B52549833D3087D9F9C8
Certificate serial:       0810
Authority key identifier: AA:CF:FA:B8:80:4E:7D:62:2F:43:B5:25:49:83:3D:30:87:D9:F9:C8
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qs_6uIBOfWIvQ7UlSYM9MIfZ-cg.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919FADC/4C4D6F86FCB411EA84638009C4F9AE02/773C48F6FCB511EAA35BDA0AC4F9AE02.roa
Signing time:             Mon 10 Nov 2025 20:10:44 +0000
ROA not before:           Mon 10 Nov 2025 20:10:44 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     55699
IP address blocks:        103.101.104.0/22 maxlen: 22
                          2402:e240::/32 maxlen: 32
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919FADC/4C4D6F86FCB411EA84638009C4F9AE02/qs_6uIBOfWIvQ7UlSYM9MIfZ-cg.crl
                          rsync://rpki.apnic.net/member_repository/A919FADC/4C4D6F86FCB411EA84638009C4F9AE02/qs_6uIBOfWIvQ7UlSYM9MIfZ-cg.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qs_6uIBOfWIvQ7UlSYM9MIfZ-cg.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:   Thu 11 Dec 2025 19:58:45 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2064 (0x810)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919FADC, serialNumber=AACFFAB8804E7D622F43B52549833D3087D9F9C8
        Validity
            Not Before: Nov 10 20:10:44 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=691246c4-d2e7
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c0:36:25:89:d5:e6:23:47:bc:bd:ce:e7:ab:48:
                    d9:2c:55:1e:79:56:bf:fb:b8:67:b6:da:61:d9:1f:
                    ff:44:be:9f:10:3c:71:23:ec:7e:c5:49:47:76:50:
                    0a:62:e7:b5:a8:3c:a4:8b:ad:95:af:c4:86:cd:18:
                    6d:28:7b:b9:d3:5c:10:e0:6f:13:4a:2d:33:8a:93:
                    e4:76:09:02:9d:35:0f:75:bb:f0:5f:fd:fc:f5:c0:
                    24:46:f9:c3:50:c2:0a:7b:f4:00:35:80:01:71:51:
                    cb:fd:6a:f9:70:9d:dd:78:fa:10:1c:06:c7:30:e2:
                    27:d1:df:9b:d2:35:ff:db:98:4d:69:ad:a8:97:5f:
                    55:76:2a:f5:cd:ac:c6:07:da:62:7f:6b:ab:7f:00:
                    0d:12:00:08:9b:95:48:79:4e:0b:8e:90:c8:a0:bb:
                    06:e8:07:22:ba:ef:47:cc:d0:58:01:c8:28:ee:57:
                    b9:f9:57:13:08:56:f4:88:84:32:60:fd:d1:d0:6a:
                    84:26:72:70:80:84:63:ea:0f:e7:ee:34:bb:94:07:
                    97:e3:a3:52:d5:eb:86:ea:62:ca:e0:12:e7:68:77:
                    17:62:2d:35:e1:a4:09:2e:50:d6:b7:32:83:3b:db:
                    60:21:1c:4e:1f:ae:ba:9f:0e:e4:c9:9c:d1:b2:e4:
                    a7:85
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                7B:BC:C2:B1:A7:1A:DA:1E:E6:BC:FB:72:8E:78:3C:B8:F1:F0:4F:0F
            X509v3 Authority Key Identifier:
                keyid:AA:CF:FA:B8:80:4E:7D:62:2F:43:B5:25:49:83:3D:30:87:D9:F9:C8

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919FADC/4C4D6F86FCB411EA84638009C4F9AE02/qs_6uIBOfWIvQ7UlSYM9MIfZ-cg.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/qs_6uIBOfWIvQ7UlSYM9MIfZ-cg.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/A919FADC/4C4D6F86FCB411EA84638009C4F9AE02/773C48F6FCB511EAA35BDA0AC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.101.104.0/22
                IPv6:
                  2402:e240::/32

    Signature Algorithm: sha256WithRSAEncryption
         4f:86:26:e3:2f:94:1f:b8:90:d8:9b:96:e3:7b:5f:50:96:e7:
         09:6b:9b:f7:12:da:43:60:bf:23:c9:f3:d6:c0:29:52:d2:2c:
         4d:b3:54:11:d7:45:0a:30:bf:92:3a:a9:9a:dc:ec:20:19:6b:
         19:67:33:aa:81:71:34:05:64:ad:6f:f3:4b:5d:45:da:16:1e:
         66:53:33:78:a4:0c:82:a6:0d:60:dd:79:0d:0a:ae:4e:ad:2a:
         80:54:bd:cd:17:2e:5d:4b:72:e2:a4:67:0f:2c:21:78:dc:fd:
         d6:8f:83:49:c7:f3:73:fe:fd:81:d3:e5:6e:20:ec:b6:e5:6b:
         71:f2:43:cb:e5:e0:63:3c:17:29:9b:87:4c:fd:47:5b:9b:8f:
         85:bd:72:75:25:fd:20:da:c1:34:3d:08:7e:7b:ce:09:c6:6f:
         bd:cd:19:cc:b6:b8:8a:a0:e5:b4:10:c9:1b:92:60:5d:7a:59:
         67:3c:6d:7b:bc:00:fd:47:24:24:52:c0:69:76:d1:d3:87:14:
         b6:92:b1:39:fa:77:61:d2:7f:72:42:8e:0d:68:88:64:35:bd:
         aa:b9:a1:03:a2:7c:ce:03:9e:7f:0c:ec:9e:05:e8:12:20:1f:
         97:a2:ed:83:8f:93:e1:79:4c:9d:14:76:a2:d2:2f:4b:6d:89:
         30:82:7e:69
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICCBAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OUZBREMxMTAvBgNVBAUTKEFBQ0ZGQUI4ODA0RTdENjIyRjQzQjUyNTQ5ODMzRDMw
ODdEOUY5QzgwHhcNMjUxMTEwMjAxMDQ0WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTEyNDZjNC1kMmU3MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAwDYlidXmI0e8vc7nq0jZLFUeeVa/+7hnttph2R//RL6fEDxxI+x+xUlHdlAK
Yue1qDyki62Vr8SGzRhtKHu501wQ4G8TSi0zipPkdgkCnTUPdbvwX/389cAkRvnD
UMIKe/QANYABcVHL/Wr5cJ3dePoQHAbHMOIn0d+b0jX/25hNaa2ol19Vdir1zazG
B9pif2urfwANEgAIm5VIeU4LjpDIoLsG6Aciuu9HzNBYAcgo7le5+VcTCFb0iIQy
YP3R0GqEJnJwgIRj6g/n7jS7lAeX46NS1euG6mLK4BLnaHcXYi014aQJLlDWtzKD
O9tgIRxOH666nw7kyZzRsuSnhQIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFHu8wrGn
Gtoe5rz7co54PLjx8E8PMB8GA1UdIwQYMBaAFKrP+riATn1iL0O1JUmDPTCH2fnI
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5RkFEQy80QzRENkY4NkZD
QjQxMUVBODQ2MzgwMDlDNEY5QUUwMi9xc182dUlCT2ZXSXZRN1VsU1lNOU1JZlot
Y2cuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL3FzXzZ1SUJPZldJdlE3VWxTWU05TUlmWi1jZy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OUZBREMvNEM0RDZGODZGQ0I0MTFFQTg0NjM4MDA5QzRGOUFFMDIvNzczQzQ4RjZG
Q0I1MTFFQUEzNUJEQTBBQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAJnZWgwDQQCAAIwBwMFACQC4kAwDQYJKoZIhvcNAQELBQAD
ggEBAE+GJuMvlB+4kNibluN7X1CW5wlrm/cS2kNgvyPJ89bAKVLSLE2zVBHXRQow
v5I6qZrc7CAZaxlnM6qBcTQFZK1v80tdRdoWHmZTM3ikDIKmDWDdeQ0Krk6tKoBU
vc0XLl1LcuKkZw8sIXjc/daPg0nH83P+/YHT5W4g7Lbla3HyQ8vl4GM8Fymbh0z9
R1ubj4W9cnUl/SDawTQ9CH57zgnGb73NGcy2uIqg5bQQyRuSYF16WWc8bXu8AP1H
JCRSwGl20dOHFLaSsTn6d2HSf3JCjg1oiGQ1vaq5oQOifM4Dnn8M7J4F6BIgH5ei
7YOPk+F5TJ0UdqLSL0ttiTCCfmk=
-----END CERTIFICATE-----
Generated at Sat Dec 6 21:27:47 2025 by rpki-client