refine openssl, add compute_key, for bug #148