chameleon hash tree and verifiable data streaming protocol implementation