New: crypto20