O Valuekeep Integrator – SDK disponibiliza um Security assistente (disponível na pasta de instalação) que fornece serviços criptográficos, incluindo codificação e descodificação segura de dados, o qual permite encriptação de chaves, nomeadamente passwords que devem ser persistidas na solução (integration.config) . Este assistente, permite obter a cifra através de dois métodos (scopes) de encriptação:
- Scope Current User: os dados protegidos são associados ao utilizador actual, garantindo que só as threads em execução no contexto do utilizador podem desproteger os dados;
- Scope Local Machine: os dados protegidos são associados ao contexto da maquina, ou seja, qualquer processo em execução pode desproteger os dados.
Para obter a cifra (chave encriptada segundo um determinado scope):
- Executar o Valuekeep Integrator SDK;
- Introduzir a chave que pretende encriptar;
- Selecionar o scope de encriptação que pretende aplicar;
- Copiar a cifra (secured password) para a solução.