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/A919F82C/392215FCF51E11F0B8547CF0586F56BC/89FDE0EAF51F11F0B37CE3A3596F56BC.roa
File:                     89FDE0EAF51F11F0B37CE3A3596F56BC.roa (raw, json)
Hash identifier:          pPbbVzM7axw/9vgyTJ3YW1bBCAUgH9U69K7gQ0hO4gI=
Subject key identifier:   E7:49:59:5B:98:BF:53:61:32:E1:91:FB:E2:5F:A6:EE:F2:61:42:27
Certificate issuer:       /CN=A919F82C/serialNumber=D0DE88114A368E0A87776E9D7CBCAD2A60CD0B51
Certificate serial:       02
Authority key identifier: D0:DE:88:11:4A:36:8E:0A:87:77:6E:9D:7C:BC:AD:2A:60:CD:0B:51
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0N6IEUo2jgqHd26dfLytKmDNC1E.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A919F82C/392215FCF51E11F0B8547CF0586F56BC/89FDE0EAF51F11F0B37CE3A3596F56BC.roa
Signing time:             Mon 19 Jan 2026 10:13:46 +0000
ROA not before:           Mon 19 Jan 2026 10:13:46 +0000
ROA not after:            Mon 31 Aug 2026 00:00:00 +0000
asID:                     142563
IP address blocks:        103.151.175.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A919F82C/392215FCF51E11F0B8547CF0586F56BC/0N6IEUo2jgqHd26dfLytKmDNC1E.crl
                          rsync://rpki.apnic.net/member_repository/A919F82C/392215FCF51E11F0B8547CF0586F56BC/0N6IEUo2jgqHd26dfLytKmDNC1E.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0N6IEUo2jgqHd26dfLytKmDNC1E.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:   Sun 01 Feb 2026 05:01:39 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 2 (0x2)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A919F82C, serialNumber=D0DE88114A368E0A87776E9D7CBCAD2A60CD0B51
        Validity
            Not Before: Jan 19 10:13:46 2026 GMT
            Not After : Aug 31 00:00:00 2026 GMT
        Subject: CN=696e03d9-017a
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:cd:ac:67:7e:6a:cf:db:33:6a:43:8a:aa:ce:26:
                    79:ce:74:74:63:91:3f:b6:c7:91:2e:7b:74:cb:32:
                    99:fe:fe:5a:bd:63:f0:d0:96:04:c0:0d:be:83:5e:
                    f0:82:c1:36:2d:1f:ec:dd:2e:d0:26:30:58:da:b2:
                    b4:31:a8:c9:eb:7b:14:3b:42:d8:29:b1:b8:70:71:
                    5d:c0:f5:4c:48:3c:58:31:b3:58:bd:61:9e:00:91:
                    e3:b7:a8:09:8a:50:2e:4f:74:51:95:e6:1f:83:04:
                    3c:d6:56:b1:56:79:42:eb:ee:80:5c:81:a6:bb:f7:
                    e9:27:41:16:67:05:d1:fa:88:71:5f:34:e8:1a:16:
                    7e:63:0b:c2:63:70:88:9a:7d:bc:64:88:e2:9c:78:
                    5d:3f:47:e9:ec:8d:e2:24:37:98:79:d9:56:28:c5:
                    6e:07:b4:81:97:9e:59:9d:72:58:8b:5d:99:e1:4d:
                    f8:3f:20:3b:dc:f0:71:0e:57:59:81:8c:3c:ac:73:
                    c5:a4:90:c1:29:6a:2c:1e:d4:db:bb:22:fe:8b:94:
                    16:4d:e1:af:df:e6:9e:8e:08:c4:2a:31:57:b3:ab:
                    9f:62:b1:72:af:c1:99:60:ef:c1:0b:6d:a7:73:ff:
                    ab:46:75:56:da:5e:24:4a:4a:01:c4:f0:01:e7:1f:
                    f9:fd
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                E7:49:59:5B:98:BF:53:61:32:E1:91:FB:E2:5F:A6:EE:F2:61:42:27
            X509v3 Authority Key Identifier:
                keyid:D0:DE:88:11:4A:36:8E:0A:87:77:6E:9D:7C:BC:AD:2A:60:CD:0B:51

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A919F82C/392215FCF51E11F0B8547CF0586F56BC/0N6IEUo2jgqHd26dfLytKmDNC1E.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/0N6IEUo2jgqHd26dfLytKmDNC1E.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/A919F82C/392215FCF51E11F0B8547CF0586F56BC/89FDE0EAF51F11F0B37CE3A3596F56BC.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  103.151.175.0/24

    Signature Algorithm: sha256WithRSAEncryption
         82:b5:e9:60:90:c1:9b:3c:fe:a8:83:a5:79:c6:d0:b6:e8:1c:
         18:45:42:be:ce:66:9a:6b:80:ca:22:66:d6:2e:a6:15:0f:24:
         7a:dd:82:02:22:8b:5a:ff:a9:e0:cd:5f:79:cc:0c:86:7b:3a:
         d5:28:48:d7:c3:ea:24:d9:9b:d6:30:6e:d3:9f:e1:94:96:61:
         56:df:a8:d7:b5:1d:1e:a2:6f:f8:97:25:93:62:88:13:4d:ff:
         7d:a3:aa:5a:86:c4:a9:1d:fb:94:e4:eb:57:b2:18:44:df:5e:
         38:2b:e9:96:4a:ff:ed:72:62:25:a9:b8:e0:f8:7a:f8:a9:24:
         88:54:73:4b:2c:58:c1:c7:a9:a4:ba:0b:dc:e6:9d:8e:fc:9f:
         61:a7:d6:72:56:88:a5:b7:57:2e:13:8b:b1:e2:74:86:5d:64:
         9a:d8:bc:6d:9a:bf:70:67:fc:6f:e3:66:9e:d5:b8:e8:45:f8:
         af:d5:a8:e4:d9:f4:2a:e7:c3:bc:ad:90:16:b5:60:cb:43:d6:
         30:55:5c:00:c7:36:28:13:3a:8c:82:bf:b5:41:07:04:5f:c6:
         cb:1f:96:69:96:0d:b1:99:18:7a:06:32:55:ba:ba:fd:98:9d:
         56:d8:ea:bd:8c:f7:29:a6:36:9e:7c:49:9d:8e:80:fe:68:43:
         40:be:a8:79
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBAjANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTE5
RjgyQzExMC8GA1UEBRMoRDBERTg4MTE0QTM2OEUwQTg3Nzc2RTlEN0NCQ0FEMkE2
MENEMEI1MTAeFw0yNjAxMTkxMDEzNDZaFw0yNjA4MzEwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NmUwM2Q5LTAxN2EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDNrGd+as/bM2pDiqrOJnnOdHRjkT+2x5Eue3TLMpn+/lq9Y/DQlgTADb6DXvCC
wTYtH+zdLtAmMFjasrQxqMnrexQ7QtgpsbhwcV3A9UxIPFgxs1i9YZ4AkeO3qAmK
UC5PdFGV5h+DBDzWVrFWeULr7oBcgaa79+knQRZnBdH6iHFfNOgaFn5jC8JjcIia
fbxkiOKceF0/R+nsjeIkN5h52VYoxW4HtIGXnlmdcliLXZnhTfg/IDvc8HEOV1mB
jDysc8WkkMEpaiwe1Nu7Iv6LlBZN4a/f5p6OCMQqMVezq59isXKvwZlg78ELbadz
/6tGdVbaXiRKSgHE8AHnH/n9AgMBAAGjggKVMIICkTAdBgNVHQ4EFgQU50lZW5i/
U2Ey4ZH74l+m7vJhQicwHwYDVR0jBBgwFoAU0N6IEUo2jgqHd26dfLytKmDNC1Ew
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTlGODJDLzM5MjIxNUZDRjUx
RTExRjBCODU0N0NGMDU4NkY1NkJDLzBONklFVW8yamdxSGQyNmRmTHl0S21ETkMx
RS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvME42SUVVbzJqZ3FIZDI2ZGZMeXRLbUROQzFFLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTE5
RjgyQy8zOTIyMTVGQ0Y1MUUxMUYwQjg1NDdDRjA1ODZGNTZCQy84OUZERTBFQUY1
MUYxMUYwQjM3Q0UzQTM1OTZGNTZCQy5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAGeXrzANBgkqhkiG9w0BAQsFAAOCAQEAgrXpYJDBmzz+qIOl
ecbQtugcGEVCvs5mmmuAyiJm1i6mFQ8ket2CAiKLWv+p4M1fecwMhns61ShI18Pq
JNmb1jBu05/hlJZhVt+o17UdHqJv+Jclk2KIE03/faOqWobEqR37lOTrV7IYRN9e
OCvplkr/7XJiJam44Ph6+KkkiFRzSyxYwceppLoL3OadjvyfYafWclaIpbdXLhOL
seJ0hl1kmti8bZq/cGf8b+NmntW46EX4r9Wo5Nn0KufDvK2QFrVgy0PWMFVcAMc2
KBM6jIK/tUEHBF/Gyx+WaZYNsZkYegYyVbq6/ZidVtjqvYz3KaY2nnxJnY6A/mhD
QL6oeQ==
-----END CERTIFICATE-----
Generated at Sun Jan 25 10:13:40 2026 by rpki-client