IOS XR ルータでは show crypto ca trustpool コマンドで以下 2 つの証明書が確認できます。
- built-in の証明書 (Trustpool: Built-in)
- crypto ca trustpool import url で download された証明書 (Trustpool: Downloaded)
RP/0/RP0/CPU0:IOS-XR#show crypto ca trustpool
Tue Jul 2 09:44:13.571 JST
Trustpool: Built-In
==================================================
CA certificate
Serial Number : 5F:F8:7B:28:2B:54:DC:8D:42:A3:15:B5:68:C9:AD:FF
Subject:
CN=Cisco Root CA 2048,O=Cisco Systems
Issued By :
CN=Cisco Root CA 2048,O=Cisco Systems
Validity Start : 20:17:12 UTC Fri May 14 2004
Validity End : 20:25:42 UTC Mon May 14 2029
SHA1 Fingerprint:
DE990CED99E0431F60EDC3937E7CD5BF0ED9E5FA
-- snip --
Trustpool: Downloaded
==================================================
CA certificate
Serial Number : 01
Subject:
CN=Cisco Root CA M2,O=Cisco
Issued By :
CN=Cisco Root CA M2,O=Cisco
Validity Start : 13:00:18 UTC Mon Nov 12 2012
Validity End : 13:00:18 UTC Thu Nov 12 2037
SHA1 Fingerprint:
933D633A4E840DA4C28E895D900FD3118886F7A3
crypto ca trustpool import url で download された証明書は上記ログ出力の Trustpool: Downloaded から確認できます。
この Downloaded の証明書は crypto ca trustpool import url clean コマンドにて一括削除することが可能です。
特定の証明書を個別に削除することはできません。
### "Trustpool: Downloaded" で include して show crypto ca trustpool を確認し download された証明書が複数あることを確認 ###
RP/0/RP0/CPU0:IOS-XR#show crypto ca trustpool | inc Trustpool: Downloaded
Tue Jul 2 09:49:48.150 JST
Trustpool: Downloaded
Trustpool: Downloaded
Trustpool: Downloaded
-- snip --
### download された証明書を削除するコマンドを実施 ###
RP/0/RP0/CPU0:IOS-XR#crypto ca trustpool import url clean
Tue Jul 2 09:51:03.997 JST
RP/0/RP0/CPU0:IOS-XR#
### download された証明書が削除されていることを確認 ###
RP/0/RP0/CPU0:IOS-XR#show crypto ca trustpool | inc Trustpool: Downloaded
Tue Jul 2 09:52:04.026 JST
RP/0/RP0/CPU0:IOS-XR#