Entanglement-based secure quantum cryptography over 1,120 kilometres