crypto compatibility changes