added cipher spec