added symmetric cipher option