1:配置IKE
router(config)# crypto isakmp enable
router(config)# crypto isakmp policy 100
router(config-isakmp)# authentication pre-share
router(config-isakmp)# encryption des
router(config-isakmp)# group 1
router(config-isakmp)# hash md5
router(config-isakmp)# lifetime 86400
以上配置可通过show crypto isakmp policy显示。×××两端路由器的上述配置要完全一样。
2:配置Keys
router(config)# crypto isakmp key cisco1122 address 10.0.0.2
3:配置IPSEC
router(config)# crypto ipsec transform-set abc esp-des
配置IPSec交换集
router(config)# crypto ipsec security-association lifetime 86400
router(config)# access-list 110 permit tcp 172.16.1.0 0.0.0.255 172.16.2.0 0.0.0.255
router(config)# access-list 110 permit tcp 172.16.2.0 0.0.0.255 172.16.1.0 0.0.0.255
4.配置IPSEC加密映射
router(config)# crypto map mymap 100 ipsec-isakmp
router(config-crypto-map)# match address 110
router(config-crypto-map)# set peer 10.0.0.2
router(config-crypto-map)# set transform-set abc
router(config-crypto-map)# set security-association lifetime 86400
router(config-crypto-map)# set pfs group 1
5.应用加密图到接口
router(config)# interface ethernet0/1
router(config-if)# crypto map mamap
相关知识点:
对称加密或私有密钥加密:加密解密使用相同的私钥
DES--数据加密标准 data encryption standard
3DES--3倍数据加密标准 triple data encryption standard
AES--高级加密标准 advanced encryption standard
一些技术提供验证:
MAC--消息验证码
HMAC--散列消息验证码
MD5和SHA是提供验证的散列函数
对称加密被用于大容量数据,因为非对称加密站用大量cpu资源
非对称或公共密钥加密:
RSA
用公钥加密,私钥解密。公钥是公开的,但只有私钥的拥有者才能解密
两个散列常用算法:
HMAC-MD5 使用128位的共享私有密钥
HMAC-SHA-I
ESP协议:用来提供机密性,数据源验证,无连接完整性和反重放服务,并且通过防止流量分析来限制流量的机密性,这些服务以来于SA建立和实现时的选择。
加密是有DES或3DES算法完成。可选的验证和数据完整性由HMAC,keyed SHA-I或MD5提供
IKE--internet密钥交换:他提供IPSEC对等体验证,协商IPSEC密钥和协商IPSEC安全关联
实现IKE的组件
1:des,3des 用来加密的方式
2:Diffie-Hellman
3:MD5,SHA--验证数据包的散列算法。RAS签名--基于公钥加密系统