Fix casing for signing commands
Extract request logic from Ping()
Add Decrypt(), Sign()
Strip the last Item if it's just padding