add several cipher, add compile cfg