Basicamente o ICE é um protocolo de comunicação entre processos, com autenticação, negociação de protocolo e potencialmente multiplexação embutida.
Ele permite que dois clientes X conversem diretamente entre si, por exemplo, um programa reprodutor de vídeo pode potencialmente conversar com um programa de jukebox para atualizar um ao outro.
Como Richard Holloway diz, o arquivo de autoridade .ICEA é para autenticação. Ele contém vários cookies aleatórios. Se dois programas tiverem o mesmo cookie, eles poderão conversar entre si. Na prática, isso significa que eles estão lendo o mesmo arquivo de autoridade .ICEA ou os cookies foram adicionados.
De muitas maneiras, é semelhante ao programa xauth & amp; o arquivo .Xauthority, exceto que .ICEAuthority é usado para cliente para cliente, enquanto .Xauthority é para cliente para servidor.
Para informações detalhadas sobre o que é o ICE e o que ele faz, você pode baixar este arquivo em pdf .
FONTE: link
Para mais informações, veja esta pergunta: Quais são os tipos de arquivos "desconhecidos"?