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/A91F13B9/1897B2529F9D11E49619532DC4F9AE02/F9B7A3BEB0A911EF8706BE26C4F9AE02.roa
File:                     F9B7A3BEB0A911EF8706BE26C4F9AE02.roa (raw, json)
Hash identifier:          m9vn85iMhp8nUND+VC20bEfpfb8gwuJrnYL7AdZXCkM=
Subject key identifier:   77:15:C3:84:82:29:31:D2:B1:3E:82:EA:99:24:A4:36:67:EF:00:ED
Certificate issuer:       /CN=A91F13B9/serialNumber=7EAC0C2CB27A30A138EE475B07FE97E8E933FDCA
Certificate serial:       2946
Authority key identifier: 7E:AC:0C:2C:B2:7A:30:A1:38:EE:47:5B:07:FE:97:E8:E9:33:FD:CA
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fqwMLLJ6MKE47kdbB_6X6Okz_co.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91F13B9/1897B2529F9D11E49619532DC4F9AE02/F9B7A3BEB0A911EF8706BE26C4F9AE02.roa
Signing time:             Sat 10 Jan 2026 16:12:42 +0000
ROA not before:           Sat 10 Jan 2026 16:12:42 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     141681
IP address blocks:        103.254.120.0/24 maxlen: 24
                          103.254.121.0/24 maxlen: 24
                          2401:ae0::/32 maxlen: 32
                          2401:ae0::/48 maxlen: 48
                          2401:ae0:1::/48 maxlen: 48
                          2401:ae0:2::/48 maxlen: 48
                          2401:ae0:aa::/48 maxlen: 48
                          2401:ae0:bb::/48 maxlen: 48
                          2401:ae0:cc::/48 maxlen: 48
                          2401:ae0:6000::/36 maxlen: 36
                          2401:ae0:6000::/48 maxlen: 48
                          2401:ae0:6100::/48 maxlen: 48
                          2401:ae0:6200::/48 maxlen: 48
                          2401:ae0:6300::/48 maxlen: 48
                          2401:ae0:6400::/48 maxlen: 48
                          2401:ae0:6500::/48 maxlen: 48
                          2401:ae0:6600::/48 maxlen: 48
                          2401:ae0:6700::/48 maxlen: 48
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91F13B9/1897B2529F9D11E49619532DC4F9AE02/fqwMLLJ6MKE47kdbB_6X6Okz_co.crl
                          rsync://rpki.apnic.net/member_repository/A91F13B9/1897B2529F9D11E49619532DC4F9AE02/fqwMLLJ6MKE47kdbB_6X6Okz_co.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fqwMLLJ6MKE47kdbB_6X6Okz_co.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 15:27:44 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 10566 (0x2946)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91F13B9, serialNumber=7EAC0C2CB27A30A138EE475B07FE97E8E933FDCA
        Validity
            Not Before: Jan 10 16:12:42 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69627a7a-84ad
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ea:5e:50:9a:17:fd:9f:1a:58:93:97:5f:d1:d3:
                    c7:1a:52:f6:14:4a:33:e3:dd:90:95:c4:ac:72:a5:
                    29:c6:55:3e:ab:f2:2c:86:93:8c:40:c8:c0:2f:b0:
                    34:73:b4:0c:17:92:79:07:6f:4c:0f:31:7d:f7:8c:
                    80:60:90:6a:e2:80:f1:10:98:69:c7:10:95:72:9e:
                    c7:c8:33:26:5e:70:8f:b7:eb:fc:cb:d9:1a:df:fb:
                    13:ae:a4:0f:e2:e5:a2:ad:be:6b:54:6d:03:e1:f8:
                    96:02:1a:74:26:29:6b:93:94:ae:c4:f2:ce:4a:5e:
                    28:23:6b:b0:98:b3:ad:fc:7d:7a:c8:4d:4f:9c:83:
                    39:c9:ad:e6:b5:57:65:eb:6c:9d:7f:1c:fc:f0:54:
                    c9:54:73:97:0f:4e:25:e9:ef:9e:02:3b:52:b4:41:
                    21:87:84:ca:35:c4:84:34:c8:a4:e7:f4:36:e9:0b:
                    58:30:71:95:35:78:b5:86:42:19:95:f7:01:3d:25:
                    10:26:d1:7c:d8:ba:21:2e:8c:23:e3:aa:6f:5c:86:
                    74:77:0d:7a:30:5b:45:25:b5:05:dd:f1:31:3e:4c:
                    32:ea:32:96:ca:93:ee:ef:be:64:18:53:de:e8:90:
                    58:49:31:ef:73:60:45:a5:e4:a1:3b:b1:19:44:d4:
                    76:29
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                77:15:C3:84:82:29:31:D2:B1:3E:82:EA:99:24:A4:36:67:EF:00:ED
            X509v3 Authority Key Identifier:
                keyid:7E:AC:0C:2C:B2:7A:30:A1:38:EE:47:5B:07:FE:97:E8:E9:33:FD:CA

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91F13B9/1897B2529F9D11E49619532DC4F9AE02/fqwMLLJ6MKE47kdbB_6X6Okz_co.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/fqwMLLJ6MKE47kdbB_6X6Okz_co.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/A91F13B9/1897B2529F9D11E49619532DC4F9AE02/F9B7A3BEB0A911EF8706BE26C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.254.120.0/23
                IPv6:
                  2401:ae0::/32

    Signature Algorithm: sha256WithRSAEncryption
         ab:90:5d:5d:a3:ce:23:a2:10:f4:e8:b8:ac:ff:7c:cc:2f:bc:
         8c:98:fc:a0:31:78:be:4d:ed:4a:bf:ae:f7:98:8a:30:a2:01:
         4c:4f:cd:d8:c3:05:9f:06:32:91:4b:89:0a:96:f9:ca:4d:93:
         36:09:b7:32:cd:26:ca:a7:7a:50:7d:af:74:6c:e5:88:79:51:
         4b:fd:4e:5f:c7:7a:0f:e8:82:a2:a0:5c:54:d6:10:53:1e:b9:
         99:42:fc:37:33:95:22:0b:52:5a:cd:6c:a7:e9:08:1c:b3:fc:
         be:e0:52:80:de:6d:27:97:d3:0a:90:a3:2d:7f:eb:f8:6f:54:
         14:15:fc:78:0d:2d:17:ac:c6:8b:af:9e:5d:05:13:b7:9a:98:
         15:c1:7f:86:18:1f:ed:cf:52:51:7a:4e:ca:23:81:8f:b9:97:
         21:43:96:24:7f:f4:fc:96:8e:f6:88:e7:44:c2:5e:ae:9d:4a:
         c7:1d:5d:15:fd:b8:71:e2:92:1c:1f:56:f6:f9:69:91:c2:7b:
         91:41:03:df:d7:b5:52:8d:7e:0c:c7:a5:55:76:e0:42:16:17:
         09:1a:1b:e4:7b:bc:03:ac:1e:42:04:27:51:77:b8:52:09:0a:
         7f:90:b8:73:71:1e:53:a0:8d:39:02:4c:0b:0e:ab:ec:10:d3:
         79:92:53:ab
-----BEGIN CERTIFICATE-----
MIIFgDCCBGigAwIBAgICKUYwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAwwIQTkx
RjEzQjkxMTAvBgNVBAUTKDdFQUMwQzJDQjI3QTMwQTEzOEVFNDc1QjA3RkU5N0U4
RTkzM0ZEQ0EwHhcNMjYwMTEwMTYxMjQyWhcNMjcwMzAyMDAwMDAwWjAYMRYwFAYD
VQQDDA02OTYyN2E3YS04NGFkMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEA6l5Qmhf9nxpYk5df0dPHGlL2FEoz492QlcSscqUpxlU+q/IshpOMQMjAL7A0
c7QMF5J5B29MDzF994yAYJBq4oDxEJhpxxCVcp7HyDMmXnCPt+v8y9ka3/sTrqQP
4uWirb5rVG0D4fiWAhp0Jilrk5SuxPLOSl4oI2uwmLOt/H16yE1PnIM5ya3mtVdl
62ydfxz88FTJVHOXD04l6e+eAjtStEEhh4TKNcSENMik5/Q26QtYMHGVNXi1hkIZ
lfcBPSUQJtF82LohLowj46pvXIZ0dw16MFtFJbUF3fExPkwy6jKWypPu775kGFPe
6JBYSTHvc2BFpeShO7EZRNR2KQIDAQABo4ICpDCCAqAwHQYDVR0OBBYEFHcVw4SC
KTHSsT6C6pkkpDZn7wDtMB8GA1UdIwQYMBaAFH6sDCyyejChOO5HWwf+l+jpM/3K
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFGMTNCOS8xODk3QjI1MjlG
OUQxMUU0OTYxOTUzMkRDNEY5QUUwMi9mcXdNTExKNk1LRTQ3a2RiQl82WDZPa3pf
Y28uY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2Zxd01MTEo2TUtFNDdrZGJCXzZYNk9rel9jby5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
RjEzQjkvMTg5N0IyNTI5RjlEMTFFNDk2MTk1MzJEQzRGOUFFMDIvRjlCN0EzQkVC
MEE5MTFFRjg3MDZCRTI2QzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwLgYIKwYBBQUHAQcBAf8E
HzAdMAwEAgABMAYDBAFn/ngwDQQCAAIwBwMFACQBCuAwDQYJKoZIhvcNAQELBQAD
ggEBAKuQXV2jziOiEPTouKz/fMwvvIyY/KAxeL5N7Uq/rveYijCiAUxPzdjDBZ8G
MpFLiQqW+cpNkzYJtzLNJsqnelB9r3Rs5Yh5UUv9Tl/Heg/ogqKgXFTWEFMeuZlC
/DczlSILUlrNbKfpCByz/L7gUoDebSeX0wqQoy1/6/hvVBQV/HgNLResxouvnl0F
E7eamBXBf4YYH+3PUlF6TsojgY+5lyFDliR/9PyWjvaI50TCXq6dSscdXRX9uHHi
khwfVvb5aZHCe5FBA9/XtVKNfgzHpVV24EIWFwkaG+R7vAOsHkIEJ1F3uFIJCn+Q
uHNxHlOgjTkCTAsOq+wQ03mSU6s=
-----END CERTIFICATE-----
Generated at Sun Jan 25 12:32:24 2026 by rpki-client