Industry Use Cases
Solves industry-specific challenges with secure, decentralized storage solutions.
from daeta_sdk import DaetaClient, EncryptionMethod
client = DaetaClient('YOUR_API_KEY')
client.set_encryption_method(EncryptionMethod.AES_256_GCM)
def store_medical_record(patient_id, record_file):
encrypted_file = client.encrypt_file(record_file)
file_id = client.upload_file(encrypted_file, 'medical-records')
client.set_file_metadata(file_id, {'patient_id': patient_id})
return file_id
def retrieve_medical_record(patient_id):
files = client.list_files('medical-records', metadata={'patient_id': patient_id})
if files:
return client.download_file(files[0]['id'])
return None
# Usage
patient_record = store_medical_record('P12345', 'patient_data.pdf')
retrieved_record = retrieve_medical_record('P12345')Last updated