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/A91E96D9/80DFDEC0E5DD11EAB2468D65C4F9AE02/02BCB71ABF0411F097C9AB09C4F9AE02.roa
File:                     02BCB71ABF0411F097C9AB09C4F9AE02.roa (raw, json)
Hash identifier:          d+m4wtrot8DpRxhdQ6Ribq/qs/RNt/ooPnFIs7N6xZg=
Subject key identifier:   36:EF:76:BC:F6:85:5A:D1:DB:FA:7E:7A:F3:6C:12:5A:4F:34:29:0E
Certificate issuer:       /CN=A91E96D9/serialNumber=219EA63C6AC966DDB285886BD711C78A14DF512B
Certificate serial:       08BA
Authority key identifier: 21:9E:A6:3C:6A:C9:66:DD:B2:85:88:6B:D7:11:C7:8A:14:DF:51:2B
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/IZ6mPGrJZt2yhYhr1xHHihTfUSs.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91E96D9/80DFDEC0E5DD11EAB2468D65C4F9AE02/02BCB71ABF0411F097C9AB09C4F9AE02.roa
Signing time:             Tue 11 Nov 2025 13:40:40 +0000
ROA not before:           Tue 11 Nov 2025 13:40:40 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     198949
IP address blocks:        116.0.47.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91E96D9/80DFDEC0E5DD11EAB2468D65C4F9AE02/IZ6mPGrJZt2yhYhr1xHHihTfUSs.crl
                          rsync://rpki.apnic.net/member_repository/A91E96D9/80DFDEC0E5DD11EAB2468D65C4F9AE02/IZ6mPGrJZt2yhYhr1xHHihTfUSs.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/IZ6mPGrJZt2yhYhr1xHHihTfUSs.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:   Mon 15 Dec 2025 19:48:57 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2234 (0x8ba)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91E96D9, serialNumber=219EA63C6AC966DDB285886BD711C78A14DF512B
        Validity
            Not Before: Nov 11 13:40:40 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=69133cd7-dc5a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:e6:81:36:5c:d7:7c:00:35:8b:8e:c9:c7:47:09:
                    31:77:f8:f3:d5:23:1d:1d:0d:7d:f1:cb:0b:fb:11:
                    f9:90:ad:cf:fd:96:60:83:46:67:2d:68:fb:ee:56:
                    8d:6d:a5:f9:34:c4:63:0a:d3:62:be:5f:b1:46:ec:
                    58:4b:a9:f3:9b:05:7b:c2:07:49:3a:b9:be:68:30:
                    be:77:35:14:17:c2:08:29:07:22:82:7b:7d:00:03:
                    88:7b:7c:5c:10:ee:c5:94:ab:9b:b4:da:e8:ad:dd:
                    4c:2d:dc:28:af:c3:6c:e9:58:36:36:95:2e:5c:a2:
                    87:0c:a3:9c:9d:ac:6a:70:6f:40:d3:89:96:80:ca:
                    9c:46:20:f3:97:cb:1a:51:fe:d9:d3:60:57:63:96:
                    9a:0a:5a:c2:9d:1f:c3:db:9b:d9:ee:6b:4d:0e:90:
                    94:10:9b:d3:6d:eb:ef:a9:ab:0f:36:66:81:94:4c:
                    ea:e9:4e:db:37:95:95:30:25:ad:27:09:ee:2b:59:
                    0d:38:b6:b4:f3:cb:e6:a3:f6:fa:f4:0f:5b:3e:48:
                    70:31:84:25:18:f4:fc:7f:cf:ae:00:09:10:b5:90:
                    61:79:ec:f2:6a:17:70:8f:e4:bd:d8:83:44:8b:ee:
                    de:d3:40:24:0a:f6:f0:c7:95:bc:cd:6c:1b:92:84:
                    90:ff
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                36:EF:76:BC:F6:85:5A:D1:DB:FA:7E:7A:F3:6C:12:5A:4F:34:29:0E
            X509v3 Authority Key Identifier:
                keyid:21:9E:A6:3C:6A:C9:66:DD:B2:85:88:6B:D7:11:C7:8A:14:DF:51:2B

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91E96D9/80DFDEC0E5DD11EAB2468D65C4F9AE02/IZ6mPGrJZt2yhYhr1xHHihTfUSs.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/IZ6mPGrJZt2yhYhr1xHHihTfUSs.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/A91E96D9/80DFDEC0E5DD11EAB2468D65C4F9AE02/02BCB71ABF0411F097C9AB09C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  116.0.47.0/24

    Signature Algorithm: sha256WithRSAEncryption
         0e:71:21:67:b0:af:16:8c:52:f7:2d:6c:a8:56:f0:82:b5:2d:
         5c:68:2b:6b:dd:e8:1c:47:5d:50:77:f1:27:6a:7b:3d:b1:1a:
         24:40:be:2c:af:84:5c:6c:3d:ae:89:cd:af:48:cd:1f:2c:c7:
         bd:a6:da:bb:fe:f7:52:45:13:2f:cf:3a:60:39:d0:7e:53:af:
         8d:53:f0:a4:48:1f:c5:50:3e:62:80:e9:23:55:f0:6b:df:c8:
         65:ea:ad:8e:7e:a8:e7:8d:c2:2d:69:16:9e:ed:4b:cc:1a:31:
         a4:b3:b6:46:1d:2e:2c:99:29:be:29:e9:d0:d0:d2:e4:78:2a:
         3d:08:15:15:13:60:89:1d:f5:a5:2f:e7:11:74:91:f2:84:92:
         7e:8b:6b:2c:0b:87:ce:47:60:01:6d:5e:6e:c3:f8:44:4c:c8:
         10:53:ae:a6:68:40:c7:0d:dc:cc:0c:8b:cc:0c:05:1b:56:89:
         e1:e9:6e:1b:4d:40:f1:40:54:9d:c4:2b:88:51:1e:68:4f:3f:
         28:2a:a2:7d:7c:b9:89:f6:52:6b:9b:01:83:5e:16:b3:a7:83:
         90:a8:33:5a:32:a7:aa:f6:ce:3f:1f:67:d1:06:e1:c4:b4:40:
         ff:fc:c1:25:2d:50:e1:d2:52:76:5f:e7:44:2d:27:5d:ad:fe:
         fe:60:f1:74
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICCLowDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
RTk2RDkxMTAvBgNVBAUTKDIxOUVBNjNDNkFDOTY2RERCMjg1ODg2QkQ3MTFDNzhB
MTRERjUxMkIwHhcNMjUxMTExMTM0MDQwWhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTEzM2NkNy1kYzVhMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA5oE2XNd8ADWLjsnHRwkxd/jz1SMdHQ198csL+xH5kK3P/ZZgg0ZnLWj77laN
baX5NMRjCtNivl+xRuxYS6nzmwV7wgdJOrm+aDC+dzUUF8IIKQcignt9AAOIe3xc
EO7FlKubtNrord1MLdwor8Ns6Vg2NpUuXKKHDKOcnaxqcG9A04mWgMqcRiDzl8sa
Uf7Z02BXY5aaClrCnR/D25vZ7mtNDpCUEJvTbevvqasPNmaBlEzq6U7bN5WVMCWt
JwnuK1kNOLa088vmo/b69A9bPkhwMYQlGPT8f8+uAAkQtZBheezyahdwj+S92INE
i+7e00AkCvbwx5W8zWwbkoSQ/wIDAQABo4IClTCCApEwHQYDVR0OBBYEFDbvdrz2
hVrR2/p+evNsElpPNCkOMB8GA1UdIwQYMBaAFCGepjxqyWbdsoWIa9cRx4oU31Er
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFFOTZEOS84MERGREVDMEU1
REQxMUVBQjI0NjhENjVDNEY5QUUwMi9JWjZtUEdySlp0MnloWWhyMXhISGloVGZV
U3MuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0laNm1QR3JKWnQyeWhZaHIxeEhIaWhUZlVTcy5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RTk2RDkvODBERkRFQzBFNUREMTFFQUIyNDY4RDY1QzRGOUFFMDIvMDJCQ0I3MUFC
RjA0MTFGMDk3QzlBQjA5QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAB0AC8wDQYJKoZIhvcNAQELBQADggEBAA5xIWewrxaMUvct
bKhW8IK1LVxoK2vd6BxHXVB38Sdqez2xGiRAviyvhFxsPa6Jza9IzR8sx72m2rv+
91JFEy/POmA50H5Tr41T8KRIH8VQPmKA6SNV8GvfyGXqrY5+qOeNwi1pFp7tS8wa
MaSztkYdLiyZKb4p6dDQ0uR4Kj0IFRUTYIkd9aUv5xF0kfKEkn6LaywLh85HYAFt
Xm7D+ERMyBBTrqZoQMcN3MwMi8wMBRtWieHpbhtNQPFAVJ3EK4hRHmhPPygqon18
uYn2UmubAYNeFrOng5CoM1oyp6r2zj8fZ9EG4cS0QP/8wSUtUOHSUnZf50QtJ12t
/v5g8XQ=
-----END CERTIFICATE-----
Generated at Mon Dec 8 22:11:42 2025 by rpki-client