Por favor. Se você está construindo protocolos TEE, NÃO desconsidere as explorações de canal lateral microarquiteturais. Se o seu protocolo crescer a um ponto em que se torne viável para exploração, você TEM que assumir que atacantes sofisticados estão atrás de você. Não ignore o mínimo necessário. + Sem retornos antecipados + Sem comparações de strings tradicionais + Sem padrões de acesso à cache dependentes de dados + Sem ramificações condicionais (sobre dados sensíveis) + Sem código dependente do tempo + Sem revelações de padrões de acesso (tempos de acerto vs erro de cache) + Sem criptografia de tempo não constante Por favor, acerte o básico de escrever código de enclave antes de entrar ao vivo e arriscar o dinheiro arduamente ganho dos seus usuários. PS: Não direcionado a nenhum protocolo específico. Apenas uma observação geral.