Encrypt Pre−shared Keys in Cisco IOS Router Configuration Example

Description

Encrypt Pre−shared Keys in Cisco IOS Router
Configuration Example

Reviews
Shared by: Aamir Riaz
Stats
views:
166
rating:
not rated
reviews:
0
posted:
5/30/2009
language:
English
pages:
0
Encrypt Pre−shared Keys in Cisco IOS Router Configuration Example Document ID: 46420 Introduction Prerequisites Requirements Components Used Conventions Configure Configurations Verify Troubleshoot NetPro Discussion Forums − Featured Conversations Related Information Introduction Cisco IOS® Software Release 12.3(2)T code introduces the functionality that allows the router to encrypt the ISAKMP pre−shared key in secure type 6 format in nonvolatile RAM (NVRAM). The pre−shared key to be encrypted can be configured either as standard, under an ISAKMP key ring, in aggressive mode, or as the group password under an EzVPN server or client setup. This sample configuration details how to set up encryption of both existing and new pre−shared keys. Prerequisites Requirements There are no specific requirements for this document. Components Used The information in this document is based on this software version: • Cisco IOS Software Release 12.3(2)T The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command. Conventions Refer to the Cisco Technical Tips Conventions for more information on document conventions. Configure This section presents you with the information you can use to configure the features this document describes. Note: Use the Command Lookup Tool ( registered customers only) to obtain more information on the commands used in this section. These two new commands are introduced in order to enable pre−shared key encryption: • key config−key password−encryption [master key] • password encryption aes The [master key] is the password/key used to encrypt all other keys in the router configuration with the use of an Advance Encryption Standard (AES) symmetric cipher. The master key is not stored in the router configuration and cannot be seen or obtained in any way while connected to the router. Once configured, the master key is used to encrypt any existing or new keys in the router configuration. If the [master key] is not specified on the command line, the router prompts the user to enter the key and to re−enter it for verification. If a key already exists, the user is prompted to enter the old key first. Keys are not encrypted until you issue the password encryption aes command. The master key can be changed (although this should not be necessary unless the key has become compromised in some way) by issuing the key config−key... command again with the new [master−key] . Any existing encrypted keys in the router configuration are re−encrypted with the new key. You can delete the master key when you issue the no key config−key.... However, this renders all currently configured keys in the router configuration useless (a warning message displays that details this and confirms the master key deletion). Since the master key no longer exists, the type 6 passwords cannot be unencrypted and used by the router. Note: For security reasons, neither the removal of the master key, nor the removal of the password encryption aes command unencrypts the passwords in the router configuration. Once passwords are encrypted, they are not unencrypted. Existing encrypted keys in the configuration are still able to be unencrypted provided the master key is not removed. Additionally, in order to see debug−type messages of password encryption functions, use the password logging command in configuration mode. Configurations This document uses these configurations on the router: • Encrypt the Existing Pre−shared Key • Add a New Master Key Interactively • Modify the Existing Master Key Interactively • Delete the Master Key Encrypt the Existing Pre−shared Key Router#show running−config Building configuration... . .crypto isakmp policy 10 authentication pre−share crypto isakmp key cisco123 address 10.1.1.1 . . endRouter#configure terminal Enter configuration commands, one per line. End with CNTL/Z. Router(config)#key config−key password−encrypt testkey123 Router(config)#password encryption aes Router(config)#^Z Router# Router#show running−config Building configuration... . . password encryption aes . . crypto isakmp policy 10 authentication pre−share crypto isakmp key 6 FLgBaJHXdYY_AcHZZMgQ_RhTDJXHUBAAB address 10.1.1.1 . . end Add a New Master Key Interactively Router(config)#key config−key password−encrypt New key: Confirm key: Router(config)# Modify the Existing Master Key Interactively Router(config)#key config−key password−encrypt Old key: New key: Confirm key: Router(config)# *Jan 7 01:42:12.299: TYPE6_PASS: Master key change heralded, re−encrypting the keys with the new master key Delete the Master Key Router(config)#no key config−key password−encrypt WARNING: All type 6 encrypted keys will become unusable Continue with master key deletion ? [yes/no]: yes Router(config)# Verify There is currently no verification procedure available for this configuration. Troubleshoot There is currently no specific troubleshooting information available for this configuration. NetPro Discussion Forums − Featured Conversations Networking Professionals Connection is a forum for networking professionals to share questions, suggestions, and information about networking solutions, products, and technologies. The featured links are some of the most recent conversations available in this technology. NetPro Discussion Forums − Featured Conversations for VPN Service Providers: VPN Service Architectures Service Providers: Network Management Virtual Private Networks: General Related Information • Encrypted Preshared Key • IPsec Support Page • Technical Support & Documentation − Cisco Systems All contents are Copyright © 2006−2007 Cisco Systems, Inc. All rights reserved. Important Notices and Privacy Statement. Updated: Jan 19, 2006 Document ID: 46420

Related docs
Cisco IOS Switch Security Configuration Guide
Views: 92  |  Downloads: 17
CISCO ROUTER
Views: 836  |  Downloads: 52
cisco router configuration basics
Views: 47  |  Downloads: 4
CISCO SECURE VPN
Views: 574  |  Downloads: 47
CCNA Cisco IOS commands
Views: 850  |  Downloads: 96
Module 11 – Advanced Router Configuration
Views: 13  |  Downloads: 0
CISCO GUIDE
Views: 77  |  Downloads: 28
CISCO DESIGN NETWORK AND SECURITY
Views: 63  |  Downloads: 24
[McGraw-Hill]Cisco - The Complete Reference
Views: 190  |  Downloads: 16
Understanding the Cisco VPN Client
Views: 67  |  Downloads: 1
Linksys Wireless Router
Views: 123  |  Downloads: 1
642-825 Cisco CCNP Testinside
Views: 63  |  Downloads: 7
Secret Internet Protocol Router Network
Views: 25  |  Downloads: 1
premium docs
Other docs by Aamir Riaz
Spoofine
Views: 98  |  Downloads: 5
Ip Address Spoofing Leila
Views: 41  |  Downloads: 12
IP Spoofing: An Introduction
Views: 116  |  Downloads: 23
Detecting Spoofed Packets
Views: 55  |  Downloads: 1
http://www.cert.org/reports/dsit_workshop.pdf
Views: 4  |  Downloads: 0
RFC 2563
Views: 11  |  Downloads: 0
RFC 1918
Views: 10  |  Downloads: 0
RFC 1009
Views: 2  |  Downloads: 0
RFC 1812
Views: 4  |  Downloads: 0
RFC 1878
Views: 36  |  Downloads: 0
RFC 950
Views: 47  |  Downloads: 0
What is HPING?
Views: 124  |  Downloads: 3
Tutorial: Hping2 Basics
Views: 29  |  Downloads: 5
Static Routing
Views: 72  |  Downloads: 2