Text this: Device-independent quantum key distribution using single-photon entanglement