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/A9199B24/5FFC9EF6412511ECB7DF477EC4F9AE02/CF272560413111ECB71E086AC4F9AE02.roa
File:                     CF272560413111ECB71E086AC4F9AE02.roa (raw, json)
Hash identifier:          9Err5N47iBStiiEq7wvtNEepSJzcavlaCIsiDNB7cfk=
Subject key identifier:   BD:0F:2C:5F:E0:FB:86:46:29:E3:6B:2B:4F:EA:04:E1:16:75:A1:31
Certificate issuer:       /CN=A9199B24/serialNumber=31F3783C7A1ED783FC1FDA741F6A7529D5A5E6A0
Certificate serial:       04E7
Authority key identifier: 31:F3:78:3C:7A:1E:D7:83:FC:1F:DA:74:1F:6A:75:29:D5:A5:E6:A0
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MfN4PHoe14P8H9p0H2p1KdWl5qA.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A9199B24/5FFC9EF6412511ECB7DF477EC4F9AE02/CF272560413111ECB71E086AC4F9AE02.roa
Signing time:             Tue 02 Dec 2025 22:56:50 +0000
ROA not before:           Tue 02 Dec 2025 22:56:49 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     23747
IP address blocks:        103.103.148.0/22 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A9199B24/5FFC9EF6412511ECB7DF477EC4F9AE02/MfN4PHoe14P8H9p0H2p1KdWl5qA.crl
                          rsync://rpki.apnic.net/member_repository/A9199B24/5FFC9EF6412511ECB7DF477EC4F9AE02/MfN4PHoe14P8H9p0H2p1KdWl5qA.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MfN4PHoe14P8H9p0H2p1KdWl5qA.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 22:19:25 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 1255 (0x4e7)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A9199B24, serialNumber=31F3783C7A1ED783FC1FDA741F6A7529D5A5E6A0
        Validity
            Not Before: Dec  2 22:56:49 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=692f6eb1-3dcf
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:bf:fb:cd:3f:a9:0d:dd:86:64:76:96:a1:2f:01:
                    99:d9:b2:4e:df:b3:e3:31:4d:27:c4:99:f3:d7:2d:
                    42:c4:f9:51:9e:eb:20:cc:83:35:db:15:50:0e:91:
                    f8:6a:ca:06:5e:6f:a5:df:74:f6:8a:b2:58:2a:df:
                    ed:73:eb:1c:75:11:96:d2:7f:73:42:4e:de:94:52:
                    86:60:e4:b6:d1:d7:37:cf:e9:60:5f:df:7e:90:45:
                    bd:47:6e:bb:c4:28:e3:ed:63:99:d1:2d:7c:ee:4a:
                    88:9b:2a:42:c9:cb:a3:f0:2b:9c:6d:6b:95:93:61:
                    82:e7:ec:6b:29:fa:c6:aa:df:19:bf:17:22:2e:c8:
                    8c:60:32:d5:bd:c0:f7:07:11:ab:7a:a8:c2:9f:9c:
                    94:4f:51:53:8e:dc:70:27:b3:19:a1:39:a8:57:88:
                    1f:de:67:d1:3c:1d:3e:7c:20:1d:5b:b9:d0:5f:eb:
                    a1:b5:5a:77:50:4d:6c:55:1e:60:d5:55:e4:34:16:
                    07:42:50:37:06:03:f1:37:11:7b:df:d6:4b:c3:ff:
                    77:1e:d7:7b:a3:d1:11:69:ca:51:85:10:09:13:6a:
                    79:20:41:0e:4e:ee:83:a4:fd:b4:70:34:8f:f2:03:
                    a5:bc:ff:ae:f8:b9:90:13:3a:1a:41:89:a3:0f:78:
                    60:21
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                BD:0F:2C:5F:E0:FB:86:46:29:E3:6B:2B:4F:EA:04:E1:16:75:A1:31
            X509v3 Authority Key Identifier:
                keyid:31:F3:78:3C:7A:1E:D7:83:FC:1F:DA:74:1F:6A:75:29:D5:A5:E6:A0

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A9199B24/5FFC9EF6412511ECB7DF477EC4F9AE02/MfN4PHoe14P8H9p0H2p1KdWl5qA.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/MfN4PHoe14P8H9p0H2p1KdWl5qA.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/A9199B24/5FFC9EF6412511ECB7DF477EC4F9AE02/CF272560413111ECB71E086AC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.103.148.0/22

    Signature Algorithm: sha256WithRSAEncryption
         4d:64:f8:d5:1c:6d:09:28:28:d7:d2:e5:7f:b7:b7:36:e4:4f:
         ce:00:e1:ee:0f:99:bd:3a:56:df:fd:cb:90:b9:7a:ec:09:fb:
         bd:0c:d9:42:f0:50:d6:ec:95:69:0c:df:2a:01:38:82:cd:bb:
         35:01:85:be:53:f7:8d:c7:e0:f9:04:f5:65:41:09:ab:d8:8a:
         10:f9:bb:34:b1:7e:2a:82:55:14:11:bc:1d:a4:d6:cc:39:c7:
         0b:e5:83:f6:d9:5a:a3:84:cd:4e:58:45:dd:35:e5:1b:75:ac:
         ad:45:c1:be:6c:f9:ef:01:83:c3:ee:a3:e1:51:e4:80:10:f2:
         0e:b1:36:cb:22:5d:19:11:20:c8:95:01:28:a0:e3:41:c8:f4:
         08:d7:a9:d9:b7:17:46:41:6e:43:5b:dc:af:1a:0c:48:4a:8f:
         0a:92:03:d9:7a:3a:8f:b7:dd:bc:61:eb:5f:0f:c9:52:87:5a:
         c0:7c:e6:b8:4f:bf:d3:81:b7:25:6b:b6:95:30:ba:21:6c:a1:
         4a:ef:47:b9:d4:25:65:be:31:3f:1a:79:21:ad:d8:76:ac:47:
         0e:c4:60:63:e6:4e:ff:a8:49:40:b5:ca:84:ac:14:4a:a8:03:
         72:ce:da:e0:8f:f2:ae:ef:2a:26:bc:db:3b:ce:d5:85:a5:c9:
         8c:42:9f:19
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICBOcwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
OTlCMjQxMTAvBgNVBAUTKDMxRjM3ODNDN0ExRUQ3ODNGQzFGREE3NDFGNkE3NTI5
RDVBNUU2QTAwHhcNMjUxMjAyMjI1NjQ5WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTJmNmViMS0zZGNmMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAv/vNP6kN3YZkdpahLwGZ2bJO37PjMU0nxJnz1y1CxPlRnusgzIM12xVQDpH4
asoGXm+l33T2irJYKt/tc+scdRGW0n9zQk7elFKGYOS20dc3z+lgX99+kEW9R267
xCjj7WOZ0S187kqImypCycuj8CucbWuVk2GC5+xrKfrGqt8ZvxciLsiMYDLVvcD3
BxGreqjCn5yUT1FTjtxwJ7MZoTmoV4gf3mfRPB0+fCAdW7nQX+uhtVp3UE1sVR5g
1VXkNBYHQlA3BgPxNxF739ZLw/93Htd7o9ERacpRhRAJE2p5IEEOTu6DpP20cDSP
8gOlvP+u+LmQEzoaQYmjD3hgIQIDAQABo4IClTCCApEwHQYDVR0OBBYEFL0PLF/g
+4ZGKeNrK0/qBOEWdaExMB8GA1UdIwQYMBaAFDHzeDx6HteD/B/adB9qdSnVpeag
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5OUIyNC81RkZDOUVGNjQx
MjUxMUVDQjdERjQ3N0VDNEY5QUUwMi9NZk40UEhvZTE0UDhIOXAwSDJwMUtkV2w1
cUEuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy
RkQxRkYyL01mTjRQSG9lMTRQOEg5cDBIMnAxS2RXbDVxQS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
OTlCMjQvNUZGQzlFRjY0MTI1MTFFQ0I3REY0NzdFQzRGOUFFMDIvQ0YyNzI1NjA0
MTMxMTFFQ0I3MUUwODZBQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAJnZ5QwDQYJKoZIhvcNAQELBQADggEBAE1k+NUcbQkoKNfS
5X+3tzbkT84A4e4Pmb06Vt/9y5C5euwJ+70M2ULwUNbslWkM3yoBOILNuzUBhb5T
943H4PkE9WVBCavYihD5uzSxfiqCVRQRvB2k1sw5xwvlg/bZWqOEzU5YRd015Rt1
rK1Fwb5s+e8Bg8Puo+FR5IAQ8g6xNssiXRkRIMiVASig40HI9AjXqdm3F0ZBbkNb
3K8aDEhKjwqSA9l6Oo+33bxh618PyVKHWsB85rhPv9OBtyVrtpUwuiFsoUrvR7nU
JWW+MT8aeSGt2HasRw7EYGPmTv+oSUC1yoSsFEqoA3LO2uCP8q7vKia82zvO1YWl
yYxCnxk=
-----END CERTIFICATE-----
Generated at Sat Dec 6 23:43:41 2025 by rpki-client