Segurança e Transparência Conexão com autenticação e criptografia de forma transparente a aplicação Toda negociação durante inicialização de comunicação pode ser criptograda (mecanismos de troca de chaves) Todas aplicações que usarem este canal estarão automaticamente "seguras" Algoritmos: hashes SHA, MD4 e MD5; criptografia RC4 e DES "Bons" números pseudo aleatórios: em 2 passos Transparência para o applicativo/programador open("/usr/livio/charon/config", O_READ); "Mount driver" transforma operações sobre arquivos em RPC's Arquivos representam interfaces a dispositivos de forma transparente