Map<String, dynamic> toJson() => { 'source': source.value, 'ciphertext': cipherText.value, 'address': address.value, 'salt': salt.value };