Quando no meu computador eu rodo o app
o resultado da criptografia é sempre o mesmo
quando insiro o mesmo texto
Já quando rodo pelo provedor o mesmo texto
Gera sempre um resultado diferente
Fica impossível comparar senhas por exemplo
O código de criptografia é exatamente o mesmo do meu app no desenvolvimento como no provedor
Meu caro ficou um pouco difícil de entender o real problema, acredito que você esteja se referindo ao gerar a chave para acessar SSH sua aplicação, isto?
Neste caso ao gerar a chave, é criado dois arquivos o key.pub (Vai conter sua chave publica) que vai ser a que você vai adicionar no painel, e a sua key.priv que ficara apenas no seu computador, assim no momento de acessar sua aplicação vai ser comparado as chaves, a publica com a privada.
Verifica se sua chave esta sendo gerada no padrão da imagem abaixo:
Se você puder me enviar alguns prints para exemplificar melhor, ou entrar em contato via chat se preferir. Estou a disposição, qualquer coisa só chamar.