  One of scenarios in data-sharing applications is that files are managed by
multiple owners, and the list of file owners may change dynamically. However,
most existing solutions to this problem rely on trusted third parties and have
complicated signature permission processes, resulting in additional overhead.
Therefore, we propose a verifiable data-sharing scheme (VDS-DM) that can
support dynamic multi-owner scenarios. We introduce a management entity that
combines linear secret-sharing technology, multi-owner signature generation,
and an aggregation technique to allow multi-owner file sharing. Without the
help of trusted third parties, VDS-DM can update file signatures for
dynamically changing file owners, which helps save communication overhead.
Moreover, users independently verify the integrity of files without resorting
to a third party. We analyse the security of VDS-DM through a security game.
Finally, we conduct enough simulation experiments and the outcomes of
experimental demonstrate the feasibility of VDS-DM.
