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/A913F0E3/291576BE6B3411E69184B66CC4F9AE02/2D70A1AE0DFE11F087A25C3FC4F9AE02.roa
File:                     2D70A1AE0DFE11F087A25C3FC4F9AE02.roa (raw, json)
Hash identifier:          hzfdO/T7dLYx6x9B0cEhqN7KXAuqulTey8E65Ho7Grk=
Subject key identifier:   DA:D7:86:C1:AF:AE:F5:19:65:C9:F9:BD:A6:E8:66:E4:CD:7B:46:8A
Certificate issuer:       /CN=A913F0E3/serialNumber=8E8377810CF9C204BB12584F3E5B5F050368246F
Certificate serial:       1F3B
Authority key identifier: 8E:83:77:81:0C:F9:C2:04:BB:12:58:4F:3E:5B:5F:05:03:68:24:6F
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/joN3gQz5wgS7ElhPPltfBQNoJG8.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A913F0E3/291576BE6B3411E69184B66CC4F9AE02/2D70A1AE0DFE11F087A25C3FC4F9AE02.roa
Signing time:             Thu 06 Nov 2025 15:53:54 +0000
ROA not before:           Thu 06 Nov 2025 15:53:54 +0000
ROA not after:            Wed 30 Dec 2026 00:00:00 +0000
asID:                     14618
IP address blocks:        103.193.8.0/24 maxlen: 24
                          103.193.9.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A913F0E3/291576BE6B3411E69184B66CC4F9AE02/joN3gQz5wgS7ElhPPltfBQNoJG8.crl
                          rsync://rpki.apnic.net/member_repository/A913F0E3/291576BE6B3411E69184B66CC4F9AE02/joN3gQz5wgS7ElhPPltfBQNoJG8.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/joN3gQz5wgS7ElhPPltfBQNoJG8.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 15:48:12 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 7995 (0x1f3b)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A913F0E3, serialNumber=8E8377810CF9C204BB12584F3E5B5F050368246F
        Validity
            Not Before: Nov  6 15:53:54 2025 GMT
            Not After : Dec 30 00:00:00 2026 GMT
        Subject: CN=690cc492-ba89
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ab:6b:ec:8e:38:29:74:fa:72:58:0c:de:58:7b:
                    73:d1:a7:24:f2:08:0a:ee:d9:44:f4:37:01:e7:bc:
                    a5:5d:c8:a9:54:c5:12:69:65:02:63:98:22:8d:b5:
                    74:50:c4:a4:bd:e5:97:82:38:e7:8f:11:07:53:ae:
                    57:b6:b6:17:4a:8d:29:6e:5f:33:67:ca:e2:59:35:
                    30:86:7e:00:bc:e7:b5:3b:a9:85:c4:ba:30:52:61:
                    90:25:cc:ef:92:f9:35:d9:c8:0a:92:83:fc:90:8e:
                    ba:f8:3a:ed:3f:c5:86:a1:70:f9:ef:70:dc:b4:cd:
                    b2:12:8a:59:f4:21:46:62:13:5f:99:46:d9:5a:61:
                    b5:cf:36:00:7a:96:af:82:6f:e1:06:f4:db:ad:58:
                    19:45:83:86:f6:41:76:d3:1d:f6:8c:a2:58:d8:84:
                    9f:ee:00:ff:08:ec:29:14:0d:50:5a:eb:63:f8:81:
                    96:ce:ae:44:87:33:7c:4a:50:34:cb:2a:69:f7:4e:
                    51:55:cd:94:25:54:70:6a:37:d0:74:fe:dd:41:11:
                    04:2b:c4:3e:b6:6e:a4:50:e0:84:5c:8a:ef:89:dd:
                    28:b0:9f:6f:7c:1c:30:aa:1a:cb:c2:80:1d:58:d1:
                    27:5b:e3:43:da:20:12:68:e5:d0:a3:dd:87:4a:fe:
                    9c:13
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                DA:D7:86:C1:AF:AE:F5:19:65:C9:F9:BD:A6:E8:66:E4:CD:7B:46:8A
            X509v3 Authority Key Identifier:
                keyid:8E:83:77:81:0C:F9:C2:04:BB:12:58:4F:3E:5B:5F:05:03:68:24:6F

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A913F0E3/291576BE6B3411E69184B66CC4F9AE02/joN3gQz5wgS7ElhPPltfBQNoJG8.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/joN3gQz5wgS7ElhPPltfBQNoJG8.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/A913F0E3/291576BE6B3411E69184B66CC4F9AE02/2D70A1AE0DFE11F087A25C3FC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.193.8.0/23

    Signature Algorithm: sha256WithRSAEncryption
         48:dc:24:89:d5:ec:0c:5f:2b:00:03:f1:fe:82:34:b7:76:ec:
         80:e7:de:a0:ab:b2:e7:b8:52:cf:ad:0c:6d:ff:10:b3:96:f0:
         47:93:e6:da:ef:3b:7e:aa:7c:7b:c1:2c:1f:59:70:1f:27:10:
         19:75:6d:46:d2:5c:6a:c6:e1:64:69:bf:b7:52:cd:3c:28:02:
         e9:74:fa:6f:59:85:bc:5c:4f:4c:db:93:72:5d:fb:55:c1:e0:
         8f:ba:74:81:f7:eb:54:08:cf:71:18:87:b6:76:32:c4:fe:31:
         bc:62:61:16:c0:94:8d:03:7e:07:7c:08:25:f9:0b:1d:18:8b:
         0f:17:5a:68:f3:c3:fe:72:12:c3:86:7e:b3:f9:6c:28:4f:fa:
         7d:a7:6b:df:f6:27:fc:a4:d2:b7:12:86:2e:f0:2e:73:b9:27:
         11:97:d7:0e:a4:c0:18:2b:dc:0d:11:2d:6e:b4:86:3c:32:a8:
         98:6d:ba:3d:e4:e4:f4:54:80:63:88:90:b6:c1:29:27:76:69:
         5c:dd:ff:c5:6b:70:c2:ad:ec:1d:c9:c1:c1:44:86:94:bc:dd:
         c7:d5:fe:0b:9a:40:75:ed:81:24:1b:c8:2a:38:25:42:c2:c4:
         c0:15:af:28:1b:0c:46:ad:18:23:c1:50:79:db:ea:4a:55:b9:
         43:ef:10:9f
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICHzswDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
M0YwRTMxMTAvBgNVBAUTKDhFODM3NzgxMENGOUMyMDRCQjEyNTg0RjNFNUI1RjA1
MDM2ODI0NkYwHhcNMjUxMTA2MTU1MzU0WhcNMjYxMjMwMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTBjYzQ5Mi1iYTg5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAq2vsjjgpdPpyWAzeWHtz0ack8ggK7tlE9DcB57ylXcipVMUSaWUCY5gijbV0
UMSkveWXgjjnjxEHU65XtrYXSo0pbl8zZ8riWTUwhn4AvOe1O6mFxLowUmGQJczv
kvk12cgKkoP8kI66+DrtP8WGoXD573DctM2yEopZ9CFGYhNfmUbZWmG1zzYAepav
gm/hBvTbrVgZRYOG9kF20x32jKJY2ISf7gD/COwpFA1QWutj+IGWzq5EhzN8SlA0
yypp905RVc2UJVRwajfQdP7dQREEK8Q+tm6kUOCEXIrvid0osJ9vfBwwqhrLwoAd
WNEnW+ND2iASaOXQo92HSv6cEwIDAQABo4IClTCCApEwHQYDVR0OBBYEFNrXhsGv
rvUZZcn5vaboZuTNe0aKMB8GA1UdIwQYMBaAFI6Dd4EM+cIEuxJYTz5bXwUDaCRv
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEzRjBFMy8yOTE1NzZCRTZC
MzQxMUU2OTE4NEI2NkNDNEY5QUUwMi9qb04zZ1F6NXdnUzdFbGhQUGx0ZkJRTm9K
RzguY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL2pvTjNnUXo1d2dTN0VsaFBQbHRmQlFOb0pHOC5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
M0YwRTMvMjkxNTc2QkU2QjM0MTFFNjkxODRCNjZDQzRGOUFFMDIvMkQ3MEExQUUw
REZFMTFGMDg3QTI1QzNGQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAFnwQgwDQYJKoZIhvcNAQELBQADggEBAEjcJInV7AxfKwAD
8f6CNLd27IDn3qCrsue4Us+tDG3/ELOW8EeT5trvO36qfHvBLB9ZcB8nEBl1bUbS
XGrG4WRpv7dSzTwoAul0+m9ZhbxcT0zbk3Jd+1XB4I+6dIH361QIz3EYh7Z2MsT+
MbxiYRbAlI0Dfgd8CCX5Cx0Yiw8XWmjzw/5yEsOGfrP5bChP+n2na9/2J/yk0rcS
hi7wLnO5JxGX1w6kwBgr3A0RLW60hjwyqJhtuj3k5PRUgGOIkLbBKSd2aVzd/8Vr
cMKt7B3JwcFEhpS83cfV/guaQHXtgSQbyCo4JULCxMAVrygbDEatGCPBUHnb6kpV
uUPvEJ8=
-----END CERTIFICATE-----
Generated at Sat Dec 6 15:08:03 2025 by rpki-client