from ca_core.crypto.zenroom_service_client import ZenroomServiceClient client = ZenroomServiceClient() kp = client.generate_keypair("Alice") pub = client.generate_public_key(kp["keyring"]) signed = client.sign_objects( objects={"myMessage": "hello world"}, signer_keyring=kp["keyring"], ) print(signed) ok = client.verify_signature( message_field="myMessage", message_value=signed["myMessage"], signature=signed["myMessage.signature"], signer_public_key=pub, ) print(ok)