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/A91B9477/1403D576F4DD11F093019087476F56BC/6A1304F0F4DD11F09B4FF218486F56BC.roa
File:                     6A1304F0F4DD11F09B4FF218486F56BC.roa (raw, json)
Hash identifier:          WQxgZGoAJ6MfGyuUmAdgcDMMV751BdaXK9vKNZTensM=
Subject key identifier:   63:24:47:6C:64:2B:0D:78:9D:DF:1C:D5:BD:BB:F8:C2:A2:CC:C3:33
Certificate issuer:       /CN=A91B9477/serialNumber=340629E7FCA0D2325AD9FB3055683468EF2DD0C3
Certificate serial:       02
Authority key identifier: 34:06:29:E7:FC:A0:D2:32:5A:D9:FB:30:55:68:34:68:EF:2D:D0:C3
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/NAYp5_yg0jJa2fswVWg0aO8t0MM.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91B9477/1403D576F4DD11F093019087476F56BC/6A1304F0F4DD11F09B4FF218486F56BC.roa
Signing time:             Mon 19 Jan 2026 02:20:25 +0000
ROA not before:           Mon 19 Jan 2026 02:20:25 +0000
ROA not after:            Thu 28 May 2026 00:00:00 +0000
asID:                     38566
IP address blocks:        103.130.180.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91B9477/1403D576F4DD11F093019087476F56BC/NAYp5_yg0jJa2fswVWg0aO8t0MM.crl
                          rsync://rpki.apnic.net/member_repository/A91B9477/1403D576F4DD11F093019087476F56BC/NAYp5_yg0jJa2fswVWg0aO8t0MM.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/NAYp5_yg0jJa2fswVWg0aO8t0MM.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:   Fri 30 Jan 2026 07:11:08 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91B9477, serialNumber=340629E7FCA0D2325AD9FB3055683468EF2DD0C3
        Validity
            Not Before: Jan 19 02:20:25 2026 GMT
            Not After : May 28 00:00:00 2026 GMT
        Subject: CN=696d94e9-db07
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c1:f7:58:15:b7:db:47:0d:c7:07:52:f9:f6:45:
                    e4:11:03:6b:0b:e8:a1:9c:cc:49:4c:80:a3:d8:a4:
                    56:fd:9b:a4:16:2c:d9:b8:11:de:18:81:3f:c0:3d:
                    6c:f5:00:9b:66:59:f5:f2:0c:08:14:a5:2f:c4:3a:
                    95:1b:ec:b6:7b:9a:f7:81:d2:68:d3:fe:47:e7:c1:
                    fe:6f:0c:7e:a9:e3:46:1e:ea:22:fb:72:f4:d3:16:
                    18:dd:95:a2:c3:0f:0d:9b:77:0d:4b:e5:6f:be:b9:
                    8b:ee:a6:9b:33:a4:ad:37:0a:03:32:cc:17:29:a7:
                    03:c0:bb:e3:2c:a4:3d:54:d3:e4:cd:cf:c3:9a:9c:
                    8e:f1:90:6a:ca:02:a4:56:0a:ae:dd:a0:c1:46:a8:
                    7e:8c:6c:42:19:fd:46:6d:4a:98:2e:69:99:ed:94:
                    d1:88:31:89:f3:5c:e7:b6:0c:7d:0b:0c:6f:ca:0d:
                    85:77:e9:10:bc:d6:eb:3f:cf:11:be:b5:b0:dd:91:
                    63:8d:2a:62:ba:69:0f:44:14:83:76:b0:6a:39:04:
                    d6:59:16:65:45:b0:78:87:0b:51:fd:3b:46:e9:ee:
                    17:1b:e5:a9:9b:77:d5:6c:43:36:b2:50:62:ac:37:
                    b2:6c:0e:1e:b7:38:94:e6:61:61:c1:bc:1b:1e:f9:
                    79:1b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                63:24:47:6C:64:2B:0D:78:9D:DF:1C:D5:BD:BB:F8:C2:A2:CC:C3:33
            X509v3 Authority Key Identifier:
                keyid:34:06:29:E7:FC:A0:D2:32:5A:D9:FB:30:55:68:34:68:EF:2D:D0:C3

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91B9477/1403D576F4DD11F093019087476F56BC/NAYp5_yg0jJa2fswVWg0aO8t0MM.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/NAYp5_yg0jJa2fswVWg0aO8t0MM.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/A91B9477/1403D576F4DD11F093019087476F56BC/6A1304F0F4DD11F09B4FF218486F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.130.180.0/23

    Signature Algorithm: sha256WithRSAEncryption
         15:58:8b:38:7a:ff:2b:27:96:0d:61:01:39:57:e3:e4:c1:49:
         cc:d4:f7:0a:5d:3c:69:33:b7:cd:c5:f8:5d:01:1b:35:08:73:
         9e:fe:2a:79:ea:69:1b:a5:ee:bf:cd:76:f6:79:f5:12:2c:d3:
         78:3b:98:6c:8e:6b:23:36:24:38:00:c9:8b:0d:64:37:de:e6:
         8c:cc:6d:db:9f:7a:a8:8f:e2:41:55:ac:88:64:58:e4:81:af:
         70:34:c4:ea:c6:72:37:ce:2d:2a:26:cc:ef:34:d0:50:ef:d7:
         53:8f:d9:02:6b:93:74:24:f7:1c:77:b3:c8:74:69:cc:a2:c8:
         78:1d:e8:07:a1:21:37:79:54:02:dc:87:f6:b9:f9:08:f2:99:
         7b:5a:cb:47:26:34:1b:92:f4:be:14:c5:8b:2b:90:b2:16:dd:
         de:85:35:38:c8:42:77:09:a9:96:f4:16:01:7a:ec:77:92:10:
         c8:e5:f0:6c:13:fa:9c:17:26:1b:27:f5:be:ab:6e:40:27:47:
         2a:30:a4:13:0a:e1:60:c9:32:3b:29:06:8b:e9:77:f0:bd:ae:
         51:d4:63:e3:d9:19:d3:b6:79:de:09:b5:d7:d3:7c:64:f1:20:
         3e:ae:cc:36:4d:0a:a5:ad:47:1a:fc:02:1c:ac:69:f8:d4:9f:
         2c:41:75:ea
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTFC
OTQ3NzExMC8GA1UEBRMoMzQwNjI5RTdGQ0EwRDIzMjVBRDlGQjMwNTU2ODM0NjhF
RjJERDBDMzAeFw0yNjAxMTkwMjIwMjVaFw0yNjA1MjgwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NmQ5NGU5LWRiMDcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDB91gVt9tHDccHUvn2ReQRA2sL6KGczElMgKPYpFb9m6QWLNm4Ed4YgT/APWz1
AJtmWfXyDAgUpS/EOpUb7LZ7mveB0mjT/kfnwf5vDH6p40Ye6iL7cvTTFhjdlaLD
Dw2bdw1L5W++uYvuppszpK03CgMyzBcppwPAu+MspD1U0+TNz8OanI7xkGrKAqRW
Cq7doMFGqH6MbEIZ/UZtSpguaZntlNGIMYnzXOe2DH0LDG/KDYV36RC81us/zxG+
tbDdkWONKmK6aQ9EFIN2sGo5BNZZFmVFsHiHC1H9O0bp7hcb5ambd9VsQzayUGKs
N7JsDh63OJTmYWHBvBse+XkbAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUYyRHbGQr
DXid3xzVvbv4wqLMwzMwHwYDVR0jBBgwFoAUNAYp5/yg0jJa2fswVWg0aO8t0MMw
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUI5NDc3LzE0MDNENTc2RjRE
RDExRjA5MzAxOTA4NzQ3NkY1NkJDL05BWXA1X3lnMGpKYTJmc3dWV2cwYU84dDBN
TS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvTkFZcDVfeWcwakphMmZzd1ZXZzBhTzh0ME1NLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFC
OTQ3Ny8xNDAzRDU3NkY0REQxMUYwOTMwMTkwODc0NzZGNTZCQy82QTEzMDRGMEY0
REQxMUYwOUI0RkYyMTg0ODZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAWeCtDANBgkqhkiG9w0BAQsFAAOCAQEAFViLOHr/KyeWDWEB
OVfj5MFJzNT3Cl08aTO3zcX4XQEbNQhznv4qeeppG6Xuv8129nn1EizTeDuYbI5r
IzYkOADJiw1kN97mjMxt2596qI/iQVWsiGRY5IGvcDTE6sZyN84tKibM7zTQUO/X
U4/ZAmuTdCT3HHezyHRpzKLIeB3oB6EhN3lUAtyH9rn5CPKZe1rLRyY0G5L0vhTF
iyuQshbd3oU1OMhCdwmplvQWAXrsd5IQyOXwbBP6nBcmGyf1vqtuQCdHKjCkEwrh
YMkyOykGi+l38L2uUdRj49kZ07Z53gm119N8ZPEgPq7MNk0Kpa1HGvwCHKxp+NSf
LEF16g==
-----END CERTIFICATE-----
Generated at Sun Jan 25 05:57:21 2026 by rpki-client