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/A912ACD6/56BFFE22001211F1978FFDC9406F56BC/8A8A7DFE001211F1B63766CA406F56BC.roa
File:                     8A8A7DFE001211F1B63766CA406F56BC.roa (raw, json)
Hash identifier:          j+dYaEYYKsYX2DHQ/JTZGuNUVeWaqwkjovThUazuqbA=
Subject key identifier:   39:13:7A:64:BA:6C:FB:B7:83:FF:46:B8:A5:F4:DA:4C:E0:9A:2C:C2
Certificate issuer:       /CN=A912ACD6/serialNumber=E6C174044505E0B04C1D305893B79CB81FEABA7D
Certificate serial:       02
Authority key identifier: E6:C1:74:04:45:05:E0:B0:4C:1D:30:58:93:B7:9C:B8:1F:EA:BA:7D
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/5sF0BEUF4LBMHTBYk7ecuB_qun0.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912ACD6/56BFFE22001211F1978FFDC9406F56BC/8A8A7DFE001211F1B63766CA406F56BC.roa
Signing time:             Mon 02 Feb 2026 08:38:26 +0000
ROA not before:           Mon 02 Feb 2026 08:38:26 +0000
ROA not after:            Tue 02 Mar 2027 00:00:00 +0000
asID:                     4686
IP address blocks:        103.44.208.0/22 maxlen: 22
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912ACD6/56BFFE22001211F1978FFDC9406F56BC/5sF0BEUF4LBMHTBYk7ecuB_qun0.crl
                          rsync://rpki.apnic.net/member_repository/A912ACD6/56BFFE22001211F1978FFDC9406F56BC/5sF0BEUF4LBMHTBYk7ecuB_qun0.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/5sF0BEUF4LBMHTBYk7ecuB_qun0.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 16 Feb 2026 08:16:00 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912ACD6, serialNumber=E6C174044505E0B04C1D305893B79CB81FEABA7D
        Validity
            Not Before: Feb  2 08:38:26 2026 GMT
            Not After : Mar  2 00:00:00 2027 GMT
        Subject: CN=69806282-e423
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b3:ca:db:31:23:24:a6:b9:0a:da:4d:6f:5a:c2:
                    d1:38:6f:91:cd:72:08:53:b3:fa:be:cb:ba:75:d1:
                    7c:db:76:35:ac:9e:4f:d1:09:b6:0b:57:ad:33:82:
                    0d:a5:33:00:9f:89:75:bd:89:65:9b:02:99:17:80:
                    9d:92:af:5d:b4:a1:a4:4f:a1:e4:40:56:80:99:12:
                    0f:83:d9:ed:f7:0a:7a:39:32:21:7c:f7:5f:21:81:
                    51:9d:48:2e:8e:12:61:ef:d8:90:71:74:70:64:8b:
                    cb:e5:89:d6:3b:19:9f:0a:57:1b:0c:6d:a0:82:96:
                    1f:54:2e:46:29:24:d6:22:ca:d3:1e:1f:d0:0f:d4:
                    77:f2:d8:ab:85:0f:0c:cc:7d:26:90:6f:06:1f:92:
                    da:1c:fe:a4:89:39:f0:41:a4:db:bb:44:bf:4b:b6:
                    b4:61:72:8a:50:20:89:08:02:77:f7:dc:01:3e:18:
                    6d:72:a4:39:7a:9d:a5:2e:4e:7e:eb:bf:80:6c:37:
                    2e:46:00:32:31:47:71:a3:07:54:48:22:e8:7b:be:
                    15:9d:83:e2:d7:f8:e6:17:29:32:6b:e0:ac:c7:80:
                    e1:eb:b9:55:5e:c7:c8:ad:d5:7e:49:f2:8b:8f:05:
                    34:bf:59:29:85:a6:a4:e4:41:28:da:9e:36:8e:ae:
                    b6:a9
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                39:13:7A:64:BA:6C:FB:B7:83:FF:46:B8:A5:F4:DA:4C:E0:9A:2C:C2
            X509v3 Authority Key Identifier:
                keyid:E6:C1:74:04:45:05:E0:B0:4C:1D:30:58:93:B7:9C:B8:1F:EA:BA:7D

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912ACD6/56BFFE22001211F1978FFDC9406F56BC/5sF0BEUF4LBMHTBYk7ecuB_qun0.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/5sF0BEUF4LBMHTBYk7ecuB_qun0.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/A912ACD6/56BFFE22001211F1978FFDC9406F56BC/8A8A7DFE001211F1B63766CA406F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.44.208.0/22

    Signature Algorithm: sha256WithRSAEncryption
         30:05:05:ab:28:d4:4c:2b:68:09:8d:0e:f2:bd:91:a7:a3:f1:
         11:2a:8a:a9:c9:89:25:1b:b5:79:1c:0e:c7:57:8d:43:97:f2:
         84:71:06:5b:40:d8:fb:83:7a:ff:00:b9:b6:77:85:6f:b5:02:
         92:d7:47:46:7a:63:2b:d3:be:df:a3:f3:32:fa:f6:44:aa:05:
         a0:4c:21:25:91:dc:b0:7d:5e:60:43:dd:96:c6:6b:f3:4c:f2:
         64:75:74:89:34:a3:f9:1f:1b:80:6f:70:75:76:26:0e:ed:dc:
         0e:36:7f:57:5b:a5:e3:5c:82:e6:fa:14:f2:32:d9:a9:fa:23:
         a1:d8:db:c9:5b:fa:d6:c3:d6:4f:5f:6e:86:7f:88:ea:9e:d8:
         ff:df:8a:ec:74:f4:c9:f5:5d:fd:32:97:ad:44:0d:34:49:28:
         e2:49:4f:6f:1c:ac:5d:bc:ba:91:65:04:34:be:e6:de:c4:43:
         60:76:02:3b:7f:b7:e0:e2:bf:5d:b8:d3:f2:3f:84:49:2f:32:
         36:f0:50:13:e8:fa:67:fd:80:b5:b7:b9:a5:be:cf:65:a6:0c:
         6f:a2:eb:cb:8f:98:3e:4e:2e:b0:34:da:9f:ee:19:ea:28:b8:
         47:14:2d:c2:3c:21:b5:39:2b:6e:1d:26:57:3b:2e:de:17:1d:
         f5:59:b4:66
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTEy
QUNENjExMC8GA1UEBRMoRTZDMTc0MDQ0NTA1RTBCMDRDMUQzMDU4OTNCNzlDQjgx
RkVBQkE3RDAeFw0yNjAyMDIwODM4MjZaFw0yNzAzMDIwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5ODA2MjgyLWU0MjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQCzytsxIySmuQraTW9awtE4b5HNcghTs/q+y7p10XzbdjWsnk/RCbYLV60zgg2l
MwCfiXW9iWWbApkXgJ2Sr120oaRPoeRAVoCZEg+D2e33Cno5MiF8918hgVGdSC6O
EmHv2JBxdHBki8vlidY7GZ8KVxsMbaCClh9ULkYpJNYiytMeH9AP1Hfy2KuFDwzM
fSaQbwYfktoc/qSJOfBBpNu7RL9LtrRhcopQIIkIAnf33AE+GG1ypDl6naUuTn7r
v4BsNy5GADIxR3GjB1RIIuh7vhWdg+LX+OYXKTJr4KzHgOHruVVex8it1X5J8ouP
BTS/WSmFpqTkQSjanjaOrrapAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUORN6ZLps
+7eD/0a4pfTaTOCaLMIwHwYDVR0jBBgwFoAU5sF0BEUF4LBMHTBYk7ecuB/qun0w
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTJBQ0Q2LzU2QkZGRTIyMDAx
MjExRjE5NzhGRkRDOTQwNkY1NkJDLzVzRjBCRVVGNExCTUhUQllrN2VjdUJfcXVu
MC5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvNXNGMEJFVUY0TEJNSFRCWWs3ZWN1Ql9xdW4wLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEy
QUNENi81NkJGRkUyMjAwMTIxMUYxOTc4RkZEQzk0MDZGNTZCQy84QThBN0RGRTAw
MTIxMUYxQjYzNzY2Q0E0MDZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAmcs0DANBgkqhkiG9w0BAQsFAAOCAQEAMAUFqyjUTCtoCY0O
8r2Rp6PxESqKqcmJJRu1eRwOx1eNQ5fyhHEGW0DY+4N6/wC5tneFb7UCktdHRnpj
K9O+36PzMvr2RKoFoEwhJZHcsH1eYEPdlsZr80zyZHV0iTSj+R8bgG9wdXYmDu3c
DjZ/V1ul41yC5voU8jLZqfojodjbyVv61sPWT19uhn+I6p7Y/9+K7HT0yfVd/TKX
rUQNNEko4klPbxysXby6kWUENL7m3sRDYHYCO3+34OK/XbjT8j+ESS8yNvBQE+j6
Z/2Atbe5pb7PZaYMb6Lry4+YPk4usDTan+4Z6ii4RxQtwjwhtTkrbh0mVzsu3hcd
9Vm0Zg==
-----END CERTIFICATE-----
Generated at Tue Feb 10 21:19:30 2026 by rpki-client