KARN symmetric encrypt

karn.py

512 bits 的 secret,拆分成left key & right key

将 plain text 拆分成 left block & right block

来回calculate hash,协助生成cipher