-record(ec_ephemeral_key, { curve :: kryptos@ec:curve(), x :: bitstring(), y :: bitstring() }).