CDS crypto updates

crypto updates