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/C4EC2A8ED4AB11F08EA0FC57C4F9AE02.roa
File:                     C4EC2A8ED4AB11F08EA0FC57C4F9AE02.roa (raw, json)
Hash identifier:          yB/rbr3KTa0Lv4V6moKe6PwRrOT5DlgZwzbNGvZk4fU=
Subject key identifier:   2E:B3:9C:C1:D6:A3:92:7E:1E:F7:81:F9:74:2C:CF:77:6C:28:05:27
Certificate issuer:       /CN=A912598D/serialNumber=9A3A67EDDCD0977533A9A0B8C49F4C0100C85391
Certificate serial:       6C
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/C4EC2A8ED4AB11F08EA0FC57C4F9AE02.roa
Signing time:             Tue 09 Dec 2025 03:04:26 +0000
ROA not before:           Tue 09 Dec 2025 03:04:26 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     134565
IP address blocks:        122.155.135.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:   Wed 24 Dec 2025 07:33:01 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 108 (0x6c)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A912598D, serialNumber=9A3A67EDDCD0977533A9A0B8C49F4C0100C85391
        Validity
            Not Before: Dec  9 03:04:26 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=693791b9-1635
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c4:0f:ef:7b:6a:95:83:13:1f:bf:fd:89:2d:e8:
                    8e:11:25:7a:6a:d8:3a:72:d8:d4:04:a6:b9:d6:77:
                    79:86:0c:96:56:b0:2b:89:df:af:a0:6b:d9:fe:fa:
                    53:0d:9a:a9:1d:cf:e3:c4:45:e2:5e:28:27:d4:46:
                    a2:e0:c0:d3:6b:e4:36:15:04:07:a9:1f:70:b7:0e:
                    77:51:07:eb:cb:a3:80:58:f8:b2:80:2d:e2:f0:34:
                    34:36:d3:ae:7b:1a:07:1b:c4:6e:8c:91:da:42:b9:
                    1f:6b:22:32:4d:45:ac:0f:bc:b8:db:d8:f3:b4:d7:
                    c0:f3:f1:0d:aa:1b:16:e7:6d:8b:3b:d9:43:ae:4b:
                    0a:ea:28:21:6c:95:1c:19:d2:81:39:b5:01:1b:0f:
                    e0:88:d4:f6:2f:d0:5f:44:cb:79:f9:e4:05:42:d9:
                    ac:5b:1c:95:c6:2c:3b:04:96:52:34:dd:04:c8:a0:
                    0f:1d:af:31:3e:34:37:18:26:56:a7:83:cc:4b:9b:
                    60:cc:2d:a8:2c:64:2a:18:f3:5d:9f:60:29:ea:d0:
                    00:54:dc:0a:9d:54:f8:2f:7c:b7:53:1a:bb:f8:a4:
                    22:3c:7a:4f:1c:1b:27:3a:04:40:86:bf:95:be:11:
                    8d:8b:a8:c2:a8:0e:99:d0:af:4b:63:50:ad:c4:b8:
                    d9:7b
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                2E:B3:9C:C1:D6:A3:92:7E:1E:F7:81:F9:74:2C:CF:77:6C:28:05:27
            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/C4EC2A8ED4AB11F08EA0FC57C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  122.155.135.0/24

    Signature Algorithm: sha256WithRSAEncryption
         55:a6:4b:85:21:ca:e3:89:80:c2:2e:79:ae:c6:a0:70:7c:3e:
         c7:1f:10:b6:8f:be:7d:72:e1:1a:22:a6:39:6a:e1:2e:b8:99:
         fa:2f:6b:36:a3:d8:4e:8d:2d:08:89:dd:eb:9d:a6:02:d1:49:
         65:96:79:31:9f:09:e3:7c:6b:3e:04:87:0a:f2:42:2c:c6:f7:
         a8:03:38:57:99:68:c8:e8:98:e2:ec:15:3d:d7:95:3c:57:60:
         49:57:01:ae:37:62:f5:4b:89:15:4c:65:fa:d9:15:ce:35:76:
         5f:48:db:1e:c7:29:df:17:3d:66:54:6f:c1:57:7d:e8:2a:2c:
         52:38:34:50:99:72:73:e6:d9:2e:c3:01:5d:94:66:3a:b5:c7:
         74:f8:0b:29:bb:a4:08:bc:4a:9f:fb:46:b7:ba:3a:09:b3:e8:
         81:46:7d:61:73:3e:f6:66:bf:cb:8e:8e:2e:32:a0:1c:b5:e0:
         02:7c:b9:d5:f3:26:dd:61:bb:a5:83:28:aa:59:f5:88:56:82:
         24:fa:ea:b8:f8:61:b4:87:be:fc:e7:31:74:82:14:2b:27:a3:
         4e:7a:01:d7:0e:2f:89:61:7b:c8:6d:28:78:f9:d5:06:4e:69:
         93:63:51:0c:6c:1d:ae:ca:a0:7a:4e:52:dd:f2:f3:99:31:0d:
         94:19:73:11
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBbDANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDEwhBOTEy
NTk4RDExMC8GA1UEBRMoOUEzQTY3RUREQ0QwOTc3NTMzQTlBMEI4QzQ5RjRDMDEw
MEM4NTM5MTAeFw0yNTEyMDkwMzA0MjZaFw0yNzAxMzEwMDAwMDBaMBgxFjAUBgNV
BAMTDTY5Mzc5MWI5LTE2MzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDED+97apWDEx+//Ykt6I4RJXpq2Dpy2NQEprnWd3mGDJZWsCuJ36+ga9n++lMN
mqkdz+PEReJeKCfURqLgwNNr5DYVBAepH3C3DndRB+vLo4BY+LKALeLwNDQ20657
GgcbxG6MkdpCuR9rIjJNRawPvLjb2PO018Dz8Q2qGxbnbYs72UOuSwrqKCFslRwZ
0oE5tQEbD+CI1PYv0F9Ey3n55AVC2axbHJXGLDsEllI03QTIoA8drzE+NDcYJlan
g8xLm2DMLagsZCoY812fYCnq0ABU3AqdVPgvfLdTGrv4pCI8ek8cGyc6BECGv5W+
EY2LqMKoDpnQr0tjUK3EuNl7AgMBAAGjggKVMIICkTAdBgNVHQ4EFgQULrOcwdaj
kn4e94H5dCzPd2woBScwHwYDVR0jBBgwFoAUmjpn7dzQl3UzqaC4xJ9MAQDIU5Ew
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MTI1OThEL0I4ODUzMUNBQzhF
QzExRjBBMzQ0QUI0NUM0RjlBRTAyL21qcG43ZHpRbDNVenFhQzR4SjlNQVFESVU1
RS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvbWpwbjdkelFsM1V6cWFDNHhKOU1BUURJVTVFLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEy
NTk4RC9CODg1MzFDQUM4RUMxMUYwQTM0NEFCNDVDNEY5QUUwMi9DNEVDMkE4RUQ0
QUIxMUYwOEVBMEZDNTdDNEY5QUUwMi5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAHqbhzANBgkqhkiG9w0BAQsFAAOCAQEAVaZLhSHK44mAwi55
rsagcHw+xx8Qto++fXLhGiKmOWrhLriZ+i9rNqPYTo0tCInd652mAtFJZZZ5MZ8J
43xrPgSHCvJCLMb3qAM4V5loyOiY4uwVPdeVPFdgSVcBrjdi9UuJFUxl+tkVzjV2
X0jbHscp3xc9ZlRvwVd96CosUjg0UJlyc+bZLsMBXZRmOrXHdPgLKbukCLxKn/tG
t7o6CbPogUZ9YXM+9ma/y46OLjKgHLXgAny51fMm3WG7pYMoqln1iFaCJPrquPhh
tIe+/OcxdIIUKyejTnoB1w4viWF7yG0oePnVBk5pk2NRDGwdrsqgek5S3fLzmTEN
lBlzEQ==
-----END CERTIFICATE-----
Generated at Thu Dec 18 05:05:29 2025 by rpki-client