Criptografia em SHA-256[RESOLVIDO]

Bom dia pessoal!
Estou tendo um problema, preciso fazer um metodo de criptografia e descriptografia usando o algoritmo SHA-256, pela net encontro muitos exemplos mas nenhum deles usa chave, porque? Não tem como eu ter uma chave para criptografar e descriptografar? Falar em descriptografar… não encontrei nada a respeito.
Objetivo: Criptografar e descriptografar usando chave com o algoritmo SHA-256.

Obrigado a todos pela atenção :thumbup:

SHA-256 não eh algoritimo de criptografia, e sim de dispersão(hash) por isso não tem como “decriptografar”

Algoritmos que usam chaves são os simétricos (AES, por exemplo) e os assimétricos (RSA, por exemplo)

E o BlowFish? A gente optou por ele agora aqui na empresa. Temos projetos que a utiliza mas esta em VB. Uma procurada na net não achei exemplos de BlowFish com chave, vocês a conhecem?

Por exemplo este: http://www.guj.com.br/posts/list/61548.java

No exemplo em java no final da pagina não tem o negocio de chaves.