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/A91BC039/1534A05AA17411EFBF616624C4F9AE02/1167F6B2A18211EFA7475221C4F9AE02.roa
File:                     1167F6B2A18211EFA7475221C4F9AE02.roa (raw, json)
Hash identifier:          Ifm3IRESO4IiNyy88ffJnkP8xwASc9gofSuSR7nlwHs=
Subject key identifier:   EC:CB:B7:9E:CD:1B:87:B2:D6:3A:67:02:4E:DA:E6:41:AA:66:8F:D4
Certificate issuer:       /CN=A91BC039/serialNumber=91082578F71E4B86057DC3EB0703FE6589E66891
Certificate serial:       CC
Authority key identifier: 91:08:25:78:F7:1E:4B:86:05:7D:C3:EB:07:03:FE:65:89:E6:68:91
Authority info access:    rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/kQglePceS4YFfcPrBwP-ZYnmaJE.cer
Subject info access:      rsync://rpki.apnic.net/member_repository/A91BC039/1534A05AA17411EFBF616624C4F9AE02/1167F6B2A18211EFA7475221C4F9AE02.roa
Signing time:             Thu 04 Dec 2025 22:36:08 +0000
ROA not before:           Thu 04 Dec 2025 22:36:08 +0000
ROA not after:            Sun 31 Jan 2027 00:00:00 +0000
asID:                     133120
IP address blocks:        204.15.40.0/23 maxlen: 24
Validation:               OK
Signature path:           rsync://rpki.apnic.net/member_repository/A91BC039/1534A05AA17411EFBF616624C4F9AE02/kQglePceS4YFfcPrBwP-ZYnmaJE.crl
                          rsync://rpki.apnic.net/member_repository/A91BC039/1534A05AA17411EFBF616624C4F9AE02/kQglePceS4YFfcPrBwP-ZYnmaJE.mft
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/kQglePceS4YFfcPrBwP-ZYnmaJE.cer
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.crl
                          rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/dAFlqA0QcZcKvAnAK3HBrHwdbg4.mft
                          rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/dAFlqA0QcZcKvAnAK3HBrHwdbg4.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:   Thu 11 Dec 2025 22:36:13 +0000

Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 204 (0xcc)
    Signature Algorithm: sha256WithRSAEncryption
        Issuer: CN=A91BC039, serialNumber=91082578F71E4B86057DC3EB0703FE6589E66891
        Validity
            Not Before: Dec  4 22:36:08 2025 GMT
            Not After : Jan 31 00:00:00 2027 GMT
        Subject: CN=69320cd8-e498
        Subject Public Key Info:
            Public Key Algorithm: rsaEncryption
                RSA Public-Key: (2048 bit)
                Modulus:
                    00:b8:ab:ff:10:3b:60:d9:e4:01:ae:40:9b:13:f3:
                    80:54:bf:20:ba:55:2c:48:ae:e1:c7:15:d8:7a:7b:
                    80:cb:6c:03:9c:ea:d9:5e:fb:fd:c5:9e:df:09:0f:
                    8b:f9:08:9e:31:0f:4f:a8:1f:51:01:72:85:57:44:
                    7f:c1:b7:3d:92:04:ec:48:93:4c:dc:03:18:31:18:
                    d6:c0:28:bc:2c:b6:ae:c8:40:13:f0:af:2b:3a:2d:
                    dd:67:d5:a6:ca:26:4d:6b:46:d3:1a:aa:95:fb:b9:
                    17:e9:89:30:42:a1:87:54:26:6c:23:e9:4a:ac:69:
                    c3:89:d9:fa:06:79:f8:b9:67:53:cb:8a:b2:81:ae:
                    1b:8a:c2:f6:5e:5b:14:48:af:f4:ce:19:03:f3:fe:
                    2b:7f:01:1e:03:0d:fd:a1:08:be:ff:07:cb:6b:7a:
                    a0:ea:4a:7a:27:44:2d:2a:a8:28:7c:ed:c3:05:0e:
                    89:da:15:0d:eb:b1:0b:7a:ed:ef:4e:0b:da:67:a7:
                    09:a9:5b:d8:f5:a1:99:21:02:7e:e0:82:3b:0f:0d:
                    90:a5:40:62:6e:96:56:df:34:ad:66:1e:75:76:54:
                    b6:78:91:bd:fc:31:49:07:a0:b5:14:e8:3c:c1:80:
                    38:8b:bb:cd:72:94:78:85:52:12:8b:85:73:2a:10:
                    8c:ad
                Exponent: 65537 (0x10001)
        X509v3 extensions:
            X509v3 Subject Key Identifier:
                EC:CB:B7:9E:CD:1B:87:B2:D6:3A:67:02:4E:DA:E6:41:AA:66:8F:D4
            X509v3 Authority Key Identifier:
                keyid:91:08:25:78:F7:1E:4B:86:05:7D:C3:EB:07:03:FE:65:89:E6:68:91

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

                Full Name:
                  URI:rsync://rpki.apnic.net/member_repository/A91BC039/1534A05AA17411EFBF616624C4F9AE02/kQglePceS4YFfcPrBwP-ZYnmaJE.crl

            Authority Information Access:
                CA Issuers - URI:rsync://rpki.apnic.net/repository/B3A24F201D6611E28AC8837C72FD1FF2/kQglePceS4YFfcPrBwP-ZYnmaJE.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/A91BC039/1534A05AA17411EFBF616624C4F9AE02/1167F6B2A18211EFA7475221C4F9AE02.roa
                RPKI Notify - URI:https://rrdp.apnic.net/notification.xml

            sbgp-ipAddrBlock: critical
                IPv4:
                  204.15.40.0/23

    Signature Algorithm: sha256WithRSAEncryption
         59:bf:03:f6:90:19:2c:cb:f6:9d:ef:12:79:d3:4f:86:f7:bf:
         51:fb:37:7d:3a:e7:14:ae:a6:66:31:d9:b5:85:a7:dd:73:38:
         80:70:bb:2f:37:ae:e0:d4:23:4f:1e:b9:62:bb:41:7d:03:76:
         3f:9f:25:f2:12:89:1d:a1:91:3a:34:d4:7f:08:78:9b:fe:f8:
         b0:b3:84:80:ee:5d:5c:72:dc:31:0f:17:38:5c:73:64:1f:96:
         96:93:38:68:13:ea:5a:b4:de:69:72:63:37:cd:b1:85:39:6c:
         4d:b5:01:19:f5:75:d8:90:da:ac:7b:0b:71:8d:cf:2a:41:e9:
         18:b6:8c:d9:61:22:f1:f6:20:8a:cb:55:1e:c6:bb:b5:5b:1a:
         74:87:db:e1:be:6d:8b:f9:4d:c6:76:b4:db:1e:5f:c4:5d:e8:
         0c:16:7e:80:aa:9e:a2:87:ac:23:63:9d:0c:16:e4:1d:d5:69:
         16:65:66:bc:e9:12:bd:a6:c7:f0:ac:1f:40:12:fc:49:15:da:
         ea:01:fa:26:4a:a9:f2:d9:97:a3:83:e2:55:44:79:c6:5b:0f:
         95:84:3c:a0:03:55:34:a7:64:80:ed:ef:fb:ec:5c:0a:e0:ef:
         8a:01:5d:15:c5:61:48:d1:3e:3e:7a:25:f8:44:07:fd:63:b6:
         e6:05:e6:2a
-----BEGIN CERTIFICATE-----
MIIFcTCCBFmgAwIBAgICAMwwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx
QkMwMzkxMTAvBgNVBAUTKDkxMDgyNTc4RjcxRTRCODYwNTdEQzNFQjA3MDNGRTY1
ODlFNjY4OTEwHhcNMjUxMjA0MjIzNjA4WhcNMjcwMTMxMDAwMDAwWjAYMRYwFAYD
VQQDEw02OTMyMGNkOC1lNDk4MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC
AQEAuKv/EDtg2eQBrkCbE/OAVL8gulUsSK7hxxXYenuAy2wDnOrZXvv9xZ7fCQ+L
+QieMQ9PqB9RAXKFV0R/wbc9kgTsSJNM3AMYMRjWwCi8LLauyEAT8K8rOi3dZ9Wm
yiZNa0bTGqqV+7kX6YkwQqGHVCZsI+lKrGnDidn6Bnn4uWdTy4qyga4bisL2XlsU
SK/0zhkD8/4rfwEeAw39oQi+/wfLa3qg6kp6J0QtKqgofO3DBQ6J2hUN67ELeu3v
TgvaZ6cJqVvY9aGZIQJ+4II7Dw2QpUBibpZW3zStZh51dlS2eJG9/DFJB6C1FOg8
wYA4i7vNcpR4hVISi4VzKhCMrQIDAQABo4IClTCCApEwHQYDVR0OBBYEFOzLt57N
G4ey1jpnAk7a5kGqZo/UMB8GA1UdIwQYMBaAFJEIJXj3HkuGBX3D6wcD/mWJ5miR
MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTFCQzAzOS8xNTM0QTA1QUEx
NzQxMUVGQkY2MTY2MjRDNEY5QUUwMi9rUWdsZVBjZVM0WUZmY1ByQndQLVpZbm1h
SkUuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp
LmFwbmljLm5ldC9yZXBvc2l0b3J5L0IzQTI0RjIwMUQ2NjExRTI4QUM4ODM3Qzcy
RkQxRkYyL2tRZ2xlUGNlUzRZRmZjUHJCd1AtWllubWFKRS5jZXIwSgYDVR0gAQH/
BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p
Yy5uZXQvUlBLSS9DUFMucGRmMIHLBggrBgEFBQcBCwSBvjCBuzCBgwYIKwYBBQUH
MAuGd3JzeW5jOi8vcnBraS5hcG5pYy5uZXQvbWVtYmVyX3JlcG9zaXRvcnkvQTkx
QkMwMzkvMTUzNEEwNUFBMTc0MTFFRkJGNjE2NjI0QzRGOUFFMDIvMTE2N0Y2QjJB
MTgyMTFFRkE3NDc1MjIxQzRGOUFFMDIucm9hMDMGCCsGAQUFBzANhidodHRwczov
L3JyZHAuYXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwHwYIKwYBBQUHAQcBAf8E
EDAOMAwEAgABMAYDBAHMDygwDQYJKoZIhvcNAQELBQADggEBAFm/A/aQGSzL9p3v
EnnTT4b3v1H7N3065xSupmYx2bWFp91zOIBwuy83ruDUI08euWK7QX0Ddj+fJfIS
iR2hkTo01H8IeJv++LCzhIDuXVxy3DEPFzhcc2QflpaTOGgT6lq03mlyYzfNsYU5
bE21ARn1ddiQ2qx7C3GNzypB6Ri2jNlhIvH2IIrLVR7Gu7VbGnSH2+G+bYv5TcZ2
tNseX8Rd6AwWfoCqnqKHrCNjnQwW5B3VaRZlZrzpEr2mx/CsH0AS/EkV2uoB+iZK
qfLZl6OD4lVEecZbD5WEPKADVTSnZIDt7/vsXArg74oBXRXFYUjRPj56JfhEB/1j
tuYF5io=
-----END CERTIFICATE-----
Generated at Sat Dec 6 18:31:43 2025 by rpki-client