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/A91CB4E9/D386134440EE11F09E93351CC4F9AE02/BA23C0E440EF11F099D6761DC4F9AE02.roa
File:                     BA23C0E440EF11F099D6761DC4F9AE02.roa (raw, json)
Hash identifier:          DKO2fLYKqYw4xeAnJRsEh6Ej301Y8qMtxdGfeeJjFps=
Subject key identifier:   69:72:81:94:14:F6:D0:40:EA:3B:35:E7:15:1A:DA:31:50:9D:3C:68
Certificate issuer:       /CN=A91CB4E9/serialNumber=50AE716F3D36B9BEEAE27F10068F9E36A233AB91
Certificate serial:       7A
Authority key identifier: 50:AE:71:6F:3D:36:B9:BE:EA:E2:7F:10:06:8F:9E:36:A2:33:AB:91
Authority info access:    rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UK5xbz02ub7q4n8QBo-eNqIzq5E.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91CB4E9/D386134440EE11F09E93351CC4F9AE02/BA23C0E440EF11F099D6761DC4F9AE02.roa
Signing time:             Sat 17 Jan 2026 06:25:01 +0000
ROA not before:           Sat 17 Jan 2026 06:25:01 +0000
ROA not after:            Wed 31 Mar 2027 00:00:00 +0000
asID:                     14618
IP address blocks:        202.49.204.0/24 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91CB4E9/D386134440EE11F09E93351CC4F9AE02/UK5xbz02ub7q4n8QBo-eNqIzq5E.crl
                          rsync://rpki.apnic.net/member_repository/A91CB4E9/D386134440EE11F09E93351CC4F9AE02/UK5xbz02ub7q4n8QBo-eNqIzq5E.mft
                          rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UK5xbz02ub7q4n8QBo-eNqIzq5E.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: 122 (0x7a)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91CB4E9, serialNumber=50AE716F3D36B9BEEAE27F10068F9E36A233AB91
        Validity
            Not Before: Jan 17 06:25:01 2026 GMT
            Not After : Mar 31 00:00:00 2027 GMT
        Subject: CN=696b2b3d-337e
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:c2:f5:7e:b7:63:fd:3e:09:9d:2f:ba:05:99:9b:
                    a6:2c:cf:d2:ed:8f:c8:7c:50:b5:c3:ea:d2:05:a3:
                    2f:f3:18:d8:35:12:6d:b1:b7:30:b2:1c:d4:3a:24:
                    81:a5:1d:2b:83:e9:f8:0e:f6:62:a3:49:b4:ae:3e:
                    a8:8e:76:86:ac:e8:1a:39:97:62:19:7d:62:c3:f4:
                    d6:57:36:09:86:04:25:e0:b9:9d:a5:ee:87:e9:66:
                    11:4f:9f:96:61:d6:4d:40:16:77:fc:a2:5e:4c:9b:
                    fb:45:eb:83:66:a9:d0:b0:a9:5b:b6:c8:bb:39:03:
                    7e:12:d6:12:b8:04:8d:10:c8:83:9a:09:cb:39:7d:
                    b7:f2:c7:03:00:ec:8c:c0:32:fa:0d:e2:4a:da:52:
                    10:f6:78:fa:e9:b3:1f:40:dd:4f:06:63:0c:b8:5c:
                    9a:9f:df:3d:ee:1f:f1:31:af:cd:ee:0e:95:38:fe:
                    53:1a:dd:d7:d2:23:94:b6:c3:6b:29:f2:ef:b1:97:
                    dc:c6:7d:31:98:79:fb:e7:42:63:78:ec:ee:cb:96:
                    02:11:11:21:d0:68:d7:a9:95:e9:5b:d7:5a:6f:d3:
                    78:bc:0e:d1:b1:37:9a:03:91:26:f3:65:37:7f:9f:
                    ad:b4:1f:ac:5a:0f:6d:bb:3c:b8:a1:ba:c6:53:69:
                    bc:81
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                69:72:81:94:14:F6:D0:40:EA:3B:35:E7:15:1A:DA:31:50:9D:3C:68
            X509v3 Authority Key Identifier:
                keyid:50:AE:71:6F:3D:36:B9:BE:EA:E2:7F:10:06:8F:9E:36:A2:33:AB:91

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91CB4E9/D386134440EE11F09E93351CC4F9AE02/UK5xbz02ub7q4n8QBo-eNqIzq5E.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/UK5xbz02ub7q4n8QBo-eNqIzq5E.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/A91CB4E9/D386134440EE11F09E93351CC4F9AE02/BA23C0E440EF11F099D6761DC4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  202.49.204.0/24

    Signature Algorithm: sha256WithRSAEncryption
         1a:0a:7c:80:69:19:2e:70:d5:fd:1f:25:04:9b:47:24:08:7e:
         6e:ee:4c:52:d4:27:07:53:4c:d8:95:b8:24:34:02:64:e9:3e:
         65:8b:97:e1:be:fa:7b:a2:f6:35:5c:be:31:f0:a2:6d:8c:cf:
         b2:0d:70:85:07:5b:f0:6f:86:c0:37:f3:da:8f:a8:47:45:40:
         89:f3:4b:c2:00:33:25:dd:ba:eb:81:b7:ca:50:87:5d:eb:3d:
         dc:9b:50:0f:58:e9:39:27:96:d6:e0:41:81:3c:55:06:bd:d9:
         ed:d7:a4:4f:b7:50:bd:27:e7:33:60:af:b3:e4:28:ad:82:f6:
         d6:4b:40:67:98:d3:a6:4c:45:6d:8b:8b:60:c7:ef:2d:eb:c6:
         39:16:3d:d6:9b:ac:bd:a7:28:0a:80:61:17:84:54:65:45:3d:
         33:18:e6:a4:96:eb:3d:25:e6:5f:30:0c:70:49:5d:2d:2f:cd:
         45:b8:eb:70:da:c1:7c:8c:f1:f6:25:73:ed:db:2d:d9:a7:9b:
         0c:48:ce:47:11:3b:47:7d:bc:30:8d:d0:3a:ba:9b:2f:28:ec:
         d5:9c:29:e8:ee:0e:6e:bf:cc:f8:46:61:2f:db:1a:7e:8c:87:
         ab:9d:b6:22:39:18:f3:79:08:8d:ce:35:83:c2:45:a6:0a:fb:
         ee:c1:9d:0a
-----BEGIN CERTIFICATE-----
MIIFcDCCBFigAwIBAgIBejANBgkqhkiG9w0BAQsFADBGMREwDwYDVQQDDAhBOTFD
QjRFOTExMC8GA1UEBRMoNTBBRTcxNkYzRDM2QjlCRUVBRTI3RjEwMDY4RjlFMzZB
MjMzQUI5MTAeFw0yNjAxMTcwNjI1MDFaFw0yNzAzMzEwMDAwMDBaMBgxFjAUBgNV
BAMMDTY5NmIyYjNkLTMzN2UwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB
AQDC9X63Y/0+CZ0vugWZm6Ysz9Ltj8h8ULXD6tIFoy/zGNg1Em2xtzCyHNQ6JIGl
HSuD6fgO9mKjSbSuPqiOdoas6Bo5l2IZfWLD9NZXNgmGBCXguZ2l7ofpZhFPn5Zh
1k1AFnf8ol5Mm/tF64NmqdCwqVu2yLs5A34S1hK4BI0QyIOaCcs5fbfyxwMA7IzA
MvoN4kraUhD2ePrpsx9A3U8GYwy4XJqf3z3uH/Exr83uDpU4/lMa3dfSI5S2w2sp
8u+xl9zGfTGYefvnQmN47O7LlgIRESHQaNeplelb11pv03i8DtGxN5oDkSbzZTd/
n620H6xaD227PLihusZTabyBAgMBAAGjggKVMIICkTAdBgNVHQ4EFgQUaXKBlBT2
0EDqOzXnFRraMVCdPGgwHwYDVR0jBBgwFoAUUK5xbz02ub7q4n8QBo+eNqIzq5Ew
DgYDVR0PAQH/BAQDAgeAMIGDBgNVHR8EfDB6MHigdqB0hnJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L21lbWJlcl9yZXBvc2l0b3J5L0E5MUNCNEU5L0QzODYxMzQ0NDBF
RTExRjA5RTkzMzUxQ0M0RjlBRTAyL1VLNXhiejAydWI3cTRuOFFCby1lTnFJenE1
RS5jcmwwfgYIKwYBBQUHAQEEcjBwMG4GCCsGAQUFBzAChmJyc3luYzovL3Jwa2ku
YXBuaWMubmV0L3JlcG9zaXRvcnkvQjUyN0VGNTgxRDY2MTFFMkJCNDY4RjdDNzJG
RDFGRjIvVUs1eGJ6MDJ1YjdxNG44UUJvLWVOcUl6cTVFLmNlcjBKBgNVHSABAf8E
QDA+MDwGCCsGAQUFBw4CMDAwLgYIKwYBBQUHAgEWImh0dHBzOi8vd3d3LmFwbmlj
Lm5ldC9SUEtJL0NQUy5wZGYwgcsGCCsGAQUFBwELBIG+MIG7MIGDBggrBgEFBQcw
C4Z3cnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFD
QjRFOS9EMzg2MTM0NDQwRUUxMUYwOUU5MzM1MUNDNEY5QUUwMi9CQTIzQzBFNDQw
RUYxMUYwOTlENjc2MURDNEY5QUUwMi5yb2EwMwYIKwYBBQUHMA2GJ2h0dHBzOi8v
cnJkcC5hcG5pYy5uZXQvbm90aWZpY2F0aW9uLnhtbDAfBggrBgEFBQcBBwEB/wQQ
MA4wDAQCAAEwBgMEAMoxzDANBgkqhkiG9w0BAQsFAAOCAQEAGgp8gGkZLnDV/R8l
BJtHJAh+bu5MUtQnB1NM2JW4JDQCZOk+ZYuX4b76e6L2NVy+MfCibYzPsg1whQdb
8G+GwDfz2o+oR0VAifNLwgAzJd2664G3ylCHXes93JtQD1jpOSeW1uBBgTxVBr3Z
7dekT7dQvSfnM2Cvs+QorYL21ktAZ5jTpkxFbYuLYMfvLevGORY91pusvacoCoBh
F4RUZUU9MxjmpJbrPSXmXzAMcEldLS/NRbjrcNrBfIzx9iVz7dst2aebDEjORxE7
R328MI3QOrqbLyjs1Zwp6O4Obr/M+EZhL9safoyHq522IjkY83kIjc41g8JFpgr7
7sGdCg==
-----END CERTIFICATE-----
Generated at Sun Jan 25 10:46:40 2026 by rpki-client