crypt init
add base64 encode, decode