symmetric crypto described