<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>Iranian Society of Cryptology</PublisherName>
				<JournalTitle>The ISC International Journal of Information Security</JournalTitle>
				<Issn>2008-2045</Issn>
				<Volume>5</Volume>
				<Issue>1</Issue>
				<PubDate PubStatus="epublish">
					<Year>2013</Year>
					<Month>01</Month>
					<Day>01</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Design and formal verification of DZMBE+</ArticleTitle>
<VernacularTitle></VernacularTitle>
			<FirstPage>37</FirstPage>
			<LastPage>53</LastPage>
			<ELocationID EIdType="pii">39135</ELocationID>
			
<ELocationID EIdType="doi">10.22042/isecure.2013.5.1.3</ELocationID>
			
			<Language>EN</Language>
<AuthorList>
<Author>
					<FirstName>M.</FirstName>
					<LastName>Soodkhah Mohammadi</LastName>
<Affiliation></Affiliation>

</Author>
<Author>
					<FirstName>A.</FirstName>
					<LastName>Ghaemi Bafghi</LastName>
<Affiliation></Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2012</Year>
					<Month>12</Month>
					<Day>31</Day>
				</PubDate>
			</History>
		<Abstract>In this paper, a new broadcast encryption scheme is presented based on threshold secret sharing and secure multiparty computation. This scheme is maintained to be dynamic in that a broadcaster can broadcast a message to any of the dynamic groups of users in the system and it is also fair in the sense that no cheater is able to gain an unfair advantage over other users. Another important feature of our scheme is collusion resistance. Using secure multiparty computation, a traitor needs &lt;em&gt;k&lt;/em&gt; cooperators in order to create a decryption machine. The broadcaster can choose the value of &lt;em&gt;k&lt;/em&gt; as he decides to make a trade-off between communication complexity and collusion resistance. Comparison with other Broadcast Encryption schemes indicates enhanced performance and complexity on the part of the proposed scheme (in terms of message encryption and decryption, key storage requirements, and ciphertext size) relative to similar schemes. In addition, the scheme is modeled using applied pi calculus and its security is verified by means of an automated verification tool, i.e., ProVerif.</Abstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Broadcast Encryption</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Secure Multiparty Computation</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Threshold Secret Sharing</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Formal Methods</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Applied pi Calculus</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://www.isecure-journal.com/article_39135_d616a8d3d6f93b0347f1faad28124948.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
