add more c crypto