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/A912598D/B88531CAC8EC11F0A344AB45C4F9AE02/B1E31BF6C92411F087908126C4F9AE02.roa
File:                     B1E31BF6C92411F087908126C4F9AE02.roa (raw, json)
Hash identifier:          Yz3B628v+Zuwc3iSweZDybyNZNxIugyujdSDXvZHFHU=
Subject key identifier:   EB:0B:95:7A:67:2D:5B:48:18:3F:97:C6:9A:A9:F6:8D:56:51:93:58
Certificate issuer:       /CN=A912598D/serialNumber=9A3A67EDDCD0977533A9A0B8C49F4C0100C85391
Certificate serial:       40
Authority key identifier: 9A:3A:67:ED:DC:D0:97:75:33:A9:A0:B8:C4:9F:4C:01:00:C8:53:91
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mjpn7dzQl3UzqaC4xJ9MAQDIU5E.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A912598D/B88531CAC8EC11F0A344AB45C4F9AE02/B1E31BF6C92411F087908126C4F9AE02.roa
Signing time:             Mon 24 Nov 2025 10:59:49 +0000
ROA not before:           Mon 24 Nov 2025 10:59:49 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     136035
IP address blocks:        122.155.86.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A912598D/B88531CAC8EC11F0A344AB45C4F9AE02/mjpn7dzQl3UzqaC4xJ9MAQDIU5E.crl
                          rsync://rpki.apnic.net/member_repository/A912598D/B88531CAC8EC11F0A344AB45C4F9AE02/mjpn7dzQl3UzqaC4xJ9MAQDIU5E.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mjpn7dzQl3UzqaC4xJ9MAQDIU5E.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 12 Dec 2025 05:52:51 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 64 (0x40)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912598D, serialNumber=9A3A67EDDCD0977533A9A0B8C49F4C0100C85391
        Validity
            Not Before: Nov 24 10:59:49 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69243aa5-c6ee
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:ca:91:ad:f8:ab:30:ce:95:64:8c:ac:59:36:59:
                    c5:83:8a:a6:67:12:6c:e7:39:4f:86:2c:c9:dc:bb:
                    7d:0b:f8:8c:74:f2:88:45:e3:b4:9f:23:60:b1:85:
                    33:c9:d0:df:fd:44:ea:9c:d5:02:4f:00:16:25:8e:
                    6c:69:14:02:0b:b1:f6:bc:c6:d3:29:5d:62:0e:4e:
                    af:33:98:40:0b:02:ce:b4:b0:6e:c8:c0:31:ae:b1:
                    a2:45:cf:c9:69:da:a0:ec:39:0d:db:0a:3f:5d:99:
                    33:32:71:3b:17:1d:96:96:4e:0f:6c:9b:9d:e9:18:
                    a3:f9:d0:3f:3e:13:53:2c:83:ad:fa:02:75:23:a2:
                    3f:5c:96:56:e2:3f:90:66:1a:0a:e3:f3:f6:d3:6d:
                    a8:b6:99:23:da:3c:80:ad:2f:0e:32:42:ae:16:fb:
                    e4:9f:d4:25:b0:9e:cb:ff:3f:2f:a5:f3:8c:c4:64:
                    2d:d6:c8:c8:13:86:91:8f:06:b1:ee:8e:fd:42:02:
                    13:7f:f9:68:48:2c:45:4a:b5:93:0c:24:9b:c1:ae:
                    6c:91:36:4d:4e:4e:c6:22:8b:4c:fa:3a:03:43:f9:
                    90:be:5f:29:32:92:b6:7c:57:21:93:3f:89:6a:d3:
                    92:31:dd:8d:c8:78:67:19:fd:af:49:4f:fc:5d:25:
                    77:cf
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EB:0B:95:7A:67:2D:5B:48:18:3F:97:C6:9A:A9:F6:8D:56:51:93:58
            X509v3 Authority Key Identifier:
                keyid:9A:3A:67:ED:DC:D0:97:75:33:A9:A0:B8:C4:9F:4C:01:00:C8:53:91

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A912598D/B88531CAC8EC11F0A344AB45C4F9AE02/mjpn7dzQl3UzqaC4xJ9MAQDIU5E.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/mjpn7dzQl3UzqaC4xJ9MAQDIU5E.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/A912598D/B88531CAC8EC11F0A344AB45C4F9AE02/B1E31BF6C92411F087908126C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  122.155.86.0/24

    Signature Algorithm: sha256WithRSAEncryption
         66:e5:bc:c9:b9:23:d3:32:55:1d:3e:13:25:f7:58:01:38:4e:
         5e:7b:bc:63:a1:38:1c:c6:f1:35:e7:06:f5:89:93:b2:32:e7:
         c7:37:de:e6:da:ec:29:6e:ad:ea:f7:6c:91:e1:d4:b1:b9:c5:
         ae:1d:6a:92:93:46:eb:bc:ba:77:3b:2a:f9:a5:0c:5a:57:f7:
         38:12:6c:92:1f:d5:47:19:31:9a:27:59:38:27:d8:a4:f1:b6:
         1c:a5:82:7e:4c:73:63:dc:20:1b:b3:19:ee:75:8c:e9:ed:b8:
         62:5a:4e:34:df:60:90:c3:51:49:43:d0:2c:db:e5:d5:df:e3:
         71:f1:b5:c2:f9:0e:04:46:00:e4:ee:92:4b:2c:1f:e9:fb:14:
         53:d6:29:21:80:78:68:66:b0:68:70:7f:f3:3f:ea:61:cc:dd:
         21:f2:f4:8f:15:ea:d0:e2:a8:1d:bd:f5:6d:c2:c1:2d:ee:c6:
         cb:cf:f4:c0:49:bf:e9:86:8c:d8:12:74:d8:52:41:13:19:d8:
         cc:37:bd:7b:21:31:ce:d9:08:dd:65:89:a4:fb:f0:78:4b:4f:
         e3:63:39:cf:66:82:b1:ac:86:72:8e:32:d9:d2:2d:11:d9:45:
         10:c9:c4:ec:94:59:b5:77:af:36:1b:e2:6f:68:21:a0:47:3b:
         54:04:d7:95
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBQDANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTEy
NTk4RDExMC8GA1UEBRMoOUEzQTY3RUREQ0QwOTc3NTMzQTlBMEI4QzQ5RjRDMDEw
MEM4NTM5MTAeFw0yNTExMjQxMDU5NDlaFw0yNzAxMzEwMDAwMDBaMBgxFjAUBgNV
BAMTDTY5MjQzYWE1LWM2ZWUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDKka34qzDOlWSMrFk2WcWDiqZnEmznOU+GLMncu30L+Ix08ohF47SfI2CxhTPJ
0N/9ROqc1QJPABYljmxpFAILsfa8xtMpXWIOTq8zmEALAs60sG7IwDGusaJFz8lp
2qDsOQ3bCj9dmTMycTsXHZaWTg9sm53pGKP50D8+E1Msg636AnUjoj9cllbiP5Bm
Ggrj8/bTbai2mSPaPICtLw4yQq4W++Sf1CWwnsv/Py+l84zEZC3WyMgThpGPBrHu
jv1CAhN/+WhILEVKtZMMJJvBrmyRNk1OTsYii0z6OgND+ZC+XykykrZ8VyGTP4lq
05Ix3Y3IeGcZ/a9JT/xdJXfPAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQU6wuVemct
W0gYP5fGmqn2jVZRk1gwHwYDVR0jBBgwFoAUmjpn7dzQl3UzqaC4xJ9MAQDIU5Ew
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTI1OThEL0I4ODUzMUNBQzhF
QzExRjBBMzQ0QUI0NUM0RjlBRTAyL21qcG43ZHpRbDNVenFhQzR4SjlNQVFESVU1
RS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvbWpwbjdkelFsM1V6cWFDNHhKOU1BUURJVTVFLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEy
NTk4RC9CODg1MzFDQUM4RUMxMUYwQTM0NEFCNDVDNEY5QUUwMi9CMUUzMUJGNkM5
MjQxMUYwODc5MDgxMjZDNEY5QUUwMi5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAHqbVjANBgkqhkiG9w0BAQsFAAOCAQEAZuW8ybkj0zJVHT4T
JfdYAThOXnu8Y6E4HMbxNecG9YmTsjLnxzfe5trsKW6t6vdskeHUsbnFrh1qkpNG
67y6dzsq+aUMWlf3OBJskh/VRxkxmidZOCfYpPG2HKWCfkxzY9wgG7MZ7nWM6e24
YlpONN9gkMNRSUPQLNvl1d/jcfG1wvkOBEYA5O6SSywf6fsUU9YpIYB4aGawaHB/
8z/qYczdIfL0jxXq0OKoHb31bcLBLe7Gy8/0wEm/6YaM2BJ02FJBExnYzDe9eyEx
ztkI3WWJpPvweEtP42M5z2aCsayGco4y2dItEdlFEMnE7JRZtXevNhvib2ghoEc7
VATXlQ==
-----END CERTIFICATE-----
Generated at Sat Dec 6 04:35:02 2025 by rpki-client