<?xml version="1.0" encoding="utf-8"?>
<journal>
<title>Signal and Data Processing</title>
<title_fa>پردازش علائم و داده‌ها</title_fa>
<short_title>JSDP</short_title>
<subject>Engineering &amp; Technology</subject>
<web_url>http://jsdp.rcisp.ac.ir</web_url>
<journal_hbi_system_id>1</journal_hbi_system_id>
<journal_hbi_system_user>admin</journal_hbi_system_user>
<journal_id_issn>2538-4201</journal_id_issn>
<journal_id_issn_online>2538-421X</journal_id_issn_online>
<journal_id_pii></journal_id_pii>
<journal_id_doi>10.61882/jsdp</journal_id_doi>
<journal_id_iranmedex></journal_id_iranmedex>
<journal_id_magiran></journal_id_magiran>
<journal_id_sid>1</journal_id_sid>
<journal_id_nlai>8888</journal_id_nlai>
<journal_id_science></journal_id_science>
<language>fa</language>
<pubdate>
	<type>jalali</type>
	<year>1397</year>
	<month>12</month>
	<day>1</day>
</pubdate>
<pubdate>
	<type>gregorian</type>
	<year>2019</year>
	<month>3</month>
	<day>1</day>
</pubdate>
<volume>15</volume>
<number>4</number>
<publish_type>online</publish_type>
<publish_edition>1</publish_edition>
<article_type>fulltext</article_type>
<articleset>
	<article>


	<language>fa</language>
	<article_id_doi></article_id_doi>
	<title_fa>پروتکل کارا برای جمع چندسویه امن با قابلیت تکرار
</title_fa>
	<title>An Efficient and Secure Frequent Multiparty Summation protocol</title>
	<subject_fa>مقالات گروه امنیت اطلاعات</subject_fa>
	<subject>Paper</subject>
	<content_type_fa>كاربردي</content_type_fa>
	<content_type>Applicable</content_type>
	<abstract_fa>&lt;p dir=&quot;RTL&quot; style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-style:normal;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;در محاسبات چند سویه امن، گروهی از کاربران، نتیجه یک تابع ریاضی را بر روی داده محرمانه خود، با حفظ حریم خصوصی داده&amp;shy;ها محاسبه می&amp;shy;کنند. از موارد پرکاربرد محاسبات چند&#8204;سویه امن، جمع چندسویه امن است که هدف آن انجام عملیات جمع بر روی داده محرمانه کاربران است. در برخی کاربردها ممکن است، هر عضو چندین مقدارِ محرمانه داشته و هدف، محاسبه مجموعِ داده&amp;shy;های متناظر باشد؛ در این صورت لازم است، پروتکلِ جمعِ چندسویه امن، چندین&#8204;بار برای محاسبه مجموع داده&amp;shy;های گروه تکرار شود. در این پژوهش، مسئله جمع چندسویه امن با قابلیت تکرار، بدون افزایش هزینه محاسباتی و ارتباطی، مورد توجه قرار گرفته &amp;shy;&amp;shy;است؛ در این مسئله هر کاربر چندین مقدار محرمانه دارد و اعضا قصد دارند مجموع داده&#8204;&amp;shy;های محرمانه خود را به&#8204;صورت نظیربه&amp;shy;&#8204;نظیر محاسبه کنند؛ به&#8204;&amp;shy;طوری&amp;shy;که محرمانگی داده&amp;shy;های هر کاربر حفظ شود. در این مقاله یک پروتکل کارا جهت محاسبه جمع چندسویه امن با قابلیت تکرار در مدل شبه&#8204;درست&#8204;کار ارائه شده است. راه&#8204;کار پیشنهادی، بدون نیاز به کانال امن، محرمانگی د&#8204;اد&#8204;ه&amp;shy;های کاربران و نتایج حاصل جمع&amp;shy; را تأمین کرده و در مقابل تبانی جزئی کاربران تا سطح&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span style=&quot;font-style:normal;&quot;&gt;&lt;span style=&quot;font-family:b nazanin;&quot;&gt;&amp;nbsp;نفر ایمن و نسبت به روش&amp;shy;&#8204;های موجود، از نظر هزینه محاسبات و ارتباطات بسیار کاراست.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p dir=&quot;RTL&quot;&gt;&lt;br&gt;
&lt;span dir=&quot;LTR&quot;&gt;&lt;/span&gt;&lt;/p&gt;
</abstract_fa>
	<abstract>&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;In secure multiparty computation (SMC), a group of users jointly and securely computes a mathematical function on their private inputs, such that the privacy of their private inputs will be preserved. One of the widely used applications of SMC is the secure multiparty summation which securely computes the summation value of the users&amp;rsquo; private inputs. In this paper, we consider a secure multiparty summation problem where each group member has &lt;/strong&gt;&lt;strong&gt;&lt;em&gt;m&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt; private inputs and wants to efficiently and securely computes the summation values of their corresponding inputs; in other words, users compute &lt;/strong&gt;&lt;strong&gt;&lt;em&gt;m&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt; summation values where the first value is the summation of users&amp;rsquo; first private inputs, the second one is the summation of users&amp;rsquo; second private inputs and so on. We propose an efficient and secure protocol in the semi honest model, called frequent-sum, which computes the desired values while preserving the privacy of users&amp;rsquo; private inputs as well as the privacy of the summation results. &lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Let &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;be a set of &lt;/strong&gt;&lt;strong&gt;&lt;em&gt;n&lt;/em&gt;&lt;/strong&gt;&lt;strong&gt; users and the private inputs of user &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;is denoted as&lt;/strong&gt; &lt;strong&gt;. The proposed frequent-sum protocol includes three phases:&lt;/strong&gt;&lt;/div&gt;

&lt;ol&gt;
	&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;In the first phase, each user &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;selects a random number &lt;/strong&gt; &lt;strong&gt;, computes and publishes the vectors &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;of &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;components where each component &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;of &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;is of &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;form &lt;/strong&gt; &lt;strong&gt;. After it, &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;computes the vector &lt;/strong&gt; &lt;strong&gt;, such that each component &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;is of&lt;/strong&gt;&lt;strong&gt;&amp;nbsp;form.&lt;/strong&gt;&lt;/li&gt;
	&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;In the second phase, users jointly and securely compute their AV-net (Anonymous Veto network) masks and the Burmester-Desmedt (BD) conference key. To do so, each user &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;selects two random numbers &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;and &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;and publishes &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;to the group. Then, &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;computes and sends &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;to the group. Then, each user is able to compute &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;and &lt;/strong&gt; &lt;strong&gt;; &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;is the AV-net mask of &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;and &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;is the conference key.&lt;/strong&gt;&lt;/li&gt;
	&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;In the third phase, using the AV-net mask and the conference key, group members securely and collaboratively compute the summation of their random numbers &lt;/strong&gt; &lt;strong&gt;, &lt;/strong&gt; &lt;strong&gt;. To achieve this, each user broadcasts &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;to the group, where &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;is the AV-net mask of &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;and &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;is the &lt;/strong&gt; &lt;strong&gt;&amp;rsquo;s portion of the conference key. Multiplying all &lt;/strong&gt; &lt;strong&gt;s results in canceling the AV-net mask and getting the value of &lt;/strong&gt; &lt;strong&gt;. Then each member is able to compute &lt;/strong&gt; &amp;nbsp;&lt;strong&gt;by the following Eq.:&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;strong&gt;Now each user is able to compute &lt;/strong&gt; &amp;nbsp;&lt;strong&gt;by subtracting &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;from each component of &lt;/strong&gt; &lt;strong&gt;:&lt;/strong&gt;&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;It is shown that the proposed protocol is secure against collusion attack of at most &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;users. In other words, the frequent-sum protocol is secure against partial collusion attack; only a full collusion (collusion of &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;users) would break the privacy of the victim user, in this situation there is no reason for the victim user to join to such a group. The performance analysis shows that the proposed protocol is efficient in terms of the computation and communication costs, comparing with previous works. Also, the computation cost of the frequent-sum protocol is in-dependent of the number of inputs of each user &lt;/strong&gt; &lt;strong&gt;&amp;nbsp;which makes the protocol more efficient than the previous works. Table 1 compares the proposed protocol with previous works.&lt;/strong&gt;&lt;/div&gt;

&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;d_i1+r_i,d_i2+r_i,… r_i=&quot;&quot;&gt;&lt;/d_i1+r_i,d_i2+r_i,…&gt;&lt;/div&gt;
&lt;d_i1+r_i,d_i2+r_i,… r_i=&quot;&quot;&gt;&lt;d_i1+r_i,d_i2+r_i,… r_i=&quot;&quot;&gt;&lt;/d_i1+r_i,d_i2+r_i,…&gt;&lt;/d_i1+r_i,d_i2+r_i,…&gt;</abstract>
	<keyword_fa>جمع چندسویه امن, کانال ناامن, تبانی جزئی, مدل شبه‌درست‌کار</keyword_fa>
	<keyword>secure multiparty sum, without secure channel, partial collusion, semi honest model</keyword>
	<start_page>31</start_page>
	<end_page>40</end_page>
	<web_url>http://jsdp.rcisp.ac.ir/browse.php?a_code=A-10-1272-1&amp;slc_lang=fa&amp;sid=1</web_url>


<author_list>
	<author>
	<first_name>shadi</first_name>
	<middle_name></middle_name>
	<last_name>azizi</last_name>
	<suffix></suffix>
	<first_name_fa>شادیه</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>عزیزی</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>sh.azizi93@eng.ui.ac.ir</email>
	<code>10031947532846007075</code>
	<orcid>10031947532846007075</orcid>
	<coreauthor>No</coreauthor>
	<affiliation>University of Isfahan</affiliation>
	<affiliation_fa>دانشگاه اصفهان</affiliation_fa>
	 </author>


	<author>
	<first_name>maede</first_name>
	<middle_name></middle_name>
	<last_name>Ashouri-Talouki</last_name>
	<suffix></suffix>
	<first_name_fa>مائده</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>عاشوری تلوکی</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>m.ashouri@eng.ui.ac.ir</email>
	<code>10031947532846007076</code>
	<orcid>10031947532846007076</orcid>
	<coreauthor>Yes
</coreauthor>
	<affiliation>University of Isfahan</affiliation>
	<affiliation_fa>دانشگاه اصفهان</affiliation_fa>
	 </author>


	<author>
	<first_name>hamid</first_name>
	<middle_name></middle_name>
	<last_name>mala</last_name>
	<suffix></suffix>
	<first_name_fa>حمید</first_name_fa>
	<middle_name_fa></middle_name_fa>
	<last_name_fa>ملا</last_name_fa>
	<suffix_fa></suffix_fa>
	<email>h.mala@eng.ui.ac.ir</email>
	<code>10031947532846007077</code>
	<orcid>10031947532846007077</orcid>
	<coreauthor>No</coreauthor>
	<affiliation>University of Isfahan</affiliation>
	<affiliation_fa>دانشگاه اصفهان</affiliation_fa>
	 </author>


</author_list>


	</article>
</articleset>
</journal>
