Foi lançada a versão 7.1 do OpenIKED, uma implementação do protocolo IKEv2, desenvolvida pelo projeto OpenBSD. Originalmente, os componentes do IKEv2 faziam parte indissociável da pilha IPsec do OpenBSD, mas agora foram separados em um pacote portátil e podem ser usados em outros sistemas operacionais. Por exemplo, o funcionamento do OpenIKED foi testado no FreeBSD, NetBSD, macOS e várias distribuições Linux, incluindo Arch, Debian, Fedora e Ubuntu. O código é escrito em C e é distribuído sob a licença ISC.
O OpenIKED permite a implementação de redes privadas virtuais baseadas em IPsec. A pilha IPsec é composta por dois protocolos principais: o protocolo de troca de chaves (IKE) e o protocolo de transmissão de tráfego criptografado (ESP). O OpenIKED implementa elementos de autenticação, configuração, troca de chaves e manutenção de políticas de segurança, enquanto o protocolo para criptografar o tráfego ESP geralmente é fornecido pelo núcleo dos sistemas operacionais. Os métodos de autenticação no OpenIKED podem incluir chaves pré-compartilhadas, EAP MSCHAPv2 com certificado X.509 e chaves públicas RSA e ECDSA.
Na nova versão, foi adicionada a comando ‘ikectl show certinfo’ para exibir certificados e autoridades certificadoras carregados, melhorada a suporte à fragmentação de mensagens IKEv2, ampliadas as opções de configuração do fluxo, adicionada suporte à isolação de processos em segundo plano usando o mecanismo AppArmor no Linux, e novos testes foram incluídos para identificar alterações regressivas em diferentes plataformas.
Fonte: opennet.ru
