Adding symetric encryption support