After importing the Encryption key to other pc to access the encrypted files in that PC, will the key be stored in that system forever?
Bem, desde que a conta do Windows exista, e desde que não exclua a chave (por exemplo, por meio do Gerenciador de certificados, certmgr.msc
). Além disso, não tem data de autodestruição.
If the above is true, will they be able to access other encrypted files I give to them after that?
Sim. (Assim, em geral, é bastante estúpido dar a alguém a sua própria chave EFS.)
Em vez disso, lembre-se de que essas chaves são como certificados SSL, com uma metade pública & uma metade privada. Em Propriedades → Avançadas , há uma lista de todos os usuários que devem ter acesso. Assim, você poderia importar a chave public (o certificado) de outra pessoa e adicioná-la à lista de seus arquivos.