crypto frameworks