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/A911057B/A917E754260511EAB464E155C4F9AE02/4CC6B77C0A9111EEB13EAF44C4F9AE02.roa
File:                     4CC6B77C0A9111EEB13EAF44C4F9AE02.roa (raw, json)
Hash identifier:          Q126CFPL/s25JF6KvmlAOFjv6RGeyGcvlBD4fQKaIYw=
Subject key identifier:   BF:24:B6:4E:DA:32:B1:D0:37:87:02:0D:F8:CF:0C:46:37:05:7D:8E
Certificate issuer:       /CN=A911057B/serialNumber=0769576133586E5AB4F9BF4DA52B6D5CA16D9CD5
Certificate serial:       0C40
Authority key identifier: 07:69:57:61:33:58:6E:5A:B4:F9:BF:4D:A5:2B:6D:5C:A1:6D:9C:D5
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/B2lXYTNYblq0-b9NpSttXKFtnNU.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A911057B/A917E754260511EAB464E155C4F9AE02/4CC6B77C0A9111EEB13EAF44C4F9AE02.roa
Signing time:             Thu 08 Jan 2026 19:15:41 +0000
ROA not before:           Thu 08 Jan 2026 19:15:41 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     15695
IP address blocks:        103.104.98.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A911057B/A917E754260511EAB464E155C4F9AE02/B2lXYTNYblq0-b9NpSttXKFtnNU.crl
                          rsync://rpki.apnic.net/member_repository/A911057B/A917E754260511EAB464E155C4F9AE02/B2lXYTNYblq0-b9NpSttXKFtnNU.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/B2lXYTNYblq0-b9NpSttXKFtnNU.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:   Sat 31 Jan 2026 18:22:07 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 3136 (0xc40)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A911057B, serialNumber=0769576133586E5AB4F9BF4DA52B6D5CA16D9CD5
        Validity
            Not Before: Jan  8 19:15:41 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=6960025d-4c36
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b4:7e:b9:e8:e1:f2:43:6a:a6:ad:24:c1:15:42:
                    f1:55:57:d7:83:58:af:f1:96:62:c2:df:56:76:48:
                    df:b2:d1:27:8f:af:f8:56:7f:46:50:0c:5d:9d:fe:
                    6c:54:52:90:f1:28:81:79:10:94:9d:cd:74:a9:8b:
                    f4:3d:c8:51:21:95:21:1a:71:73:bc:b8:ea:32:9b:
                    48:b1:96:5a:81:ca:80:5b:49:bd:c4:59:ea:47:41:
                    a9:4e:fc:a3:00:cc:04:96:11:65:60:10:0a:f2:05:
                    1f:07:99:7d:6f:44:23:82:33:a5:59:e3:c7:a9:25:
                    13:16:61:3b:ed:53:13:ef:df:c8:68:27:61:4e:2c:
                    c5:3c:e2:a2:8a:5d:5b:6a:d5:e7:d5:d1:2d:84:35:
                    50:51:a3:0b:49:82:ae:c6:42:0e:b6:06:93:b7:10:
                    f7:0c:98:5e:6a:d8:72:4e:a9:a0:4d:cf:fc:a4:26:
                    5a:69:4d:54:0e:f2:74:20:07:d6:fb:d7:fa:8b:47:
                    7e:5f:20:e5:e6:3d:21:67:23:a9:10:cd:e0:3f:54:
                    b2:71:30:03:dd:c4:22:85:46:17:4c:33:51:3e:47:
                    ca:1d:30:13:27:fa:79:8a:85:c1:2c:b4:12:f9:cd:
                    60:51:96:7f:4d:af:cd:68:3b:c4:d1:44:eb:c7:0b:
                    ed:61
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BF:24:B6:4E:DA:32:B1:D0:37:87:02:0D:F8:CF:0C:46:37:05:7D:8E
            X509v3 Authority Key Identifier:
                keyid:07:69:57:61:33:58:6E:5A:B4:F9:BF:4D:A5:2B:6D:5C:A1:6D:9C:D5

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A911057B/A917E754260511EAB464E155C4F9AE02/B2lXYTNYblq0-b9NpSttXKFtnNU.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/B2lXYTNYblq0-b9NpSttXKFtnNU.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/A911057B/A917E754260511EAB464E155C4F9AE02/4CC6B77C0A9111EEB13EAF44C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.104.98.0/24

    Signature Algorithm: sha256WithRSAEncryption
         17:c4:26:44:26:7b:ea:bf:03:8f:14:3b:92:84:a9:57:d7:7e:
         15:c7:87:6c:1d:b3:a7:46:62:3f:75:1f:25:14:ea:0b:b2:f7:
         51:b1:35:40:3d:a3:5e:b7:b4:07:df:a6:f4:94:23:c3:9a:5b:
         a8:f6:71:18:90:77:be:d6:c4:aa:c9:8d:ff:55:69:b1:16:b0:
         91:d5:13:25:11:e5:a4:22:32:8b:3c:c3:20:53:7a:c1:1c:24:
         0b:d5:a7:73:17:ff:97:c2:62:ce:94:0f:64:df:86:52:36:3d:
         dd:23:65:4b:7e:eb:47:c2:35:8a:1b:30:f5:8a:e6:fd:38:9a:
         47:b8:c9:f4:70:e5:36:ae:e2:0b:de:9b:05:07:8a:05:c8:15:
         00:96:a2:90:3a:47:13:7a:67:e7:a2:34:77:08:0a:72:d9:73:
         4e:dd:22:96:4f:78:bd:e6:36:17:2c:be:b0:14:1e:e1:da:b9:
         26:04:c3:96:4a:a6:b0:1e:25:a2:37:7a:b2:30:32:c2:31:64:
         87:68:b6:c5:ee:15:a8:8c:a8:21:cf:72:c5:17:7d:19:b1:ce:
         19:3d:7f:e8:12:95:73:49:78:a8:e8:f3:60:68:28:b1:ab:ab:
         38:a1:6d:3b:b3:10:5f:d6:5c:d6:2b:f0:06:9a:c7:4f:95:89:
         93:d5:a9:86
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICDEAwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
MTA1N0IxMTAvBgNVBAUTKDA3Njk1NzYxMzM1ODZFNUFCNEY5QkY0REE1MkI2RDVD
QTE2RDlDRDUwHhcNMjYwMTA4MTkxNTQxWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTYwMDI1ZC00YzM2MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAtH656OHyQ2qmrSTBFULxVVfXg1iv8ZZiwt9WdkjfstEnj6/4Vn9GUAxdnf5s
VFKQ8SiBeRCUnc10qYv0PchRIZUhGnFzvLjqMptIsZZagcqAW0m9xFnqR0GpTvyj
AMwElhFlYBAK8gUfB5l9b0QjgjOlWePHqSUTFmE77VMT79/IaCdhTizFPOKiil1b
atXn1dEthDVQUaMLSYKuxkIOtgaTtxD3DJheathyTqmgTc/8pCZaaU1UDvJ0IAfW
+9f6i0d+XyDl5j0hZyOpEM3gP1SycTAD3cQihUYXTDNRPkfKHTATJ/p5ioXBLLQS
+c1gUZZ/Ta/NaDvE0UTrxwvtYQIDAQABo4IClTCCApEwHQYDVR0OBBYEFL8ktk7a
MrHQN4cCDfjPDEY3BX2OMB8GA1UdIwQYMBaAFAdpV2EzWG5atPm/TaUrbVyhbZzV
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTExMDU3Qi9BOTE3RTc1NDI2
MDUxMUVBQjQ2NEUxNTVDNEY5QUUwMi9CMmxYWVROWWJscTAtYjlOcFN0dFhLRnRu
TlUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL0IybFhZVE5ZYmxxMC1iOU5wU3R0WEtGdG5OVS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
MTA1N0IvQTkxN0U3NTQyNjA1MTFFQUI0NjRFMTU1QzRGOUFFMDIvNENDNkI3N0Mw
QTkxMTFFRUIxM0VBRjQ0QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBABnaGIwDQYJKoZIhvcNAQELBQADggEBABfEJkQme+q/A48U
O5KEqVfXfhXHh2wds6dGYj91HyUU6guy91GxNUA9o163tAffpvSUI8OaW6j2cRiQ
d77WxKrJjf9VabEWsJHVEyUR5aQiMos8wyBTesEcJAvVp3MX/5fCYs6UD2TfhlI2
Pd0jZUt+60fCNYobMPWK5v04mke4yfRw5Tau4gvemwUHigXIFQCWopA6RxN6Z+ei
NHcICnLZc07dIpZPeL3mNhcsvrAUHuHauSYEw5ZKprAeJaI3erIwMsIxZIdotsXu
FaiMqCHPcsUXfRmxzhk9f+gSlXNJeKjo82BoKLGrqzihbTuzEF/WXNYr8Aaax0+V
iZPVqYY=
-----END CERTIFICATE-----
Generated at Sun Jan 25 10:53:29 2026 by rpki-client