<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">IASC</journal-id>
<journal-id journal-id-type="nlm-ta">IASC</journal-id>
<journal-id journal-id-type="publisher-id">IASC</journal-id>
<journal-title-group>
<journal-title>Intelligent Automation &#x0026; Soft Computing</journal-title>
</journal-title-group>
<issn pub-type="epub">2326-005X</issn><issn pub-type="ppub">1079-8587</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">19486</article-id>
<article-id pub-id-type="doi">10.32604/iasc.2021.019486</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Cryptanalysis of an Online/Offline Certificateless Signature Scheme for Internet of Health Things</article-title>
<alt-title alt-title-type="left-running-head">Cryptanalysis of an Online/Offline Certificateless Signature Scheme for Internet of Health Things</alt-title>
<alt-title alt-title-type="right-running-head">Cryptanalysis of an Online/Offline Certificateless Signature Scheme for Internet of Health Things</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western">
<surname>Hussain</surname>
<given-names>Saddam</given-names>
</name>
<xref ref-type="aff" rid="aff-1">1</xref>
</contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western">
<surname>Ullah</surname>
<given-names>Syed Sajid</given-names>
</name>
<xref ref-type="aff" rid="aff-2">2</xref>
<email>sullah1@villanova.edu</email>
</contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western">
<surname>Shorfuzzaman</surname>
<given-names>Mohammad</given-names>
</name>
<xref ref-type="aff" rid="aff-3">3</xref>
</contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western">
<surname>Uddin</surname>
<given-names>Mueen</given-names>
</name>
<xref ref-type="aff" rid="aff-4">4</xref>
</contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western">
<surname>Kaosar</surname>
<given-names>Mohammed</given-names>
</name>
<xref ref-type="aff" rid="aff-5">5</xref>
</contrib>
<aff id="aff-1">
<label>1</label><institution>Department of Information Technology, Hazara University</institution>, <addr-line>Mansehra, 21120, KPK</addr-line>, <country>Pakistan</country></aff>
<aff id="aff-2">
<label>2</label><institution>Department of Electrical and Computer Engineering, Villanova University</institution>, <addr-line>PA</addr-line>, <country>USA</country></aff>
<aff id="aff-3">
<label>3</label><institution>Department of Computer Science, College of Computers and Information Technology, Taif University</institution>, <addr-line>Taif, 21944</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-4">
<label>4</label><institution>Digital Science, Faculty of Science, Universiti Brunei Darussalam, Jln Tungku link</institution>, <addr-line>Gadong, BE1410</addr-line>, <country>Brunei Darussalam</country></aff>
<aff id="aff-5">
<label>5</label><institution>Discipline of Information Technology, Media and Communications, College of Arts, Business, Law and Social Sciences (ABLSS), Murdoch University</institution>, <addr-line>90 South Street, Murdoch, WA6150</addr-line>, <country>Australia</country></aff>
</contrib-group><author-notes><corresp id="cor1">&#x002A;Corresponding Author: Syed Sajid Ullah. Email: <email>sullah1@villanova.edu</email></corresp></author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2021-08-11">
<day>11</day>
<month>8</month>
<year>2021</year>
</pub-date>
<volume>30</volume>
<issue>3</issue>
<fpage>983</fpage>
<lpage>993</lpage>
<history>
<date date-type="received">
<day>15</day>
<month>4</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>18</day>
<month>5</month>
<year>2021</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2021 Hussain et al.</copyright-statement>
<copyright-year>2021</copyright-year>
<copyright-holder>Hussain et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_IASC_19486.pdf"></self-uri>
<abstract>
<p>Recently, Khan et al. [An online-offline certificateless signature scheme for internet of health things,&#x201D; Journal of Healthcare Engineering, vol. 2020] presented a new certificateless offline/online signature scheme for Internet of Health Things (IoHT) to fulfill the authenticity requirements of the resource-constrained environment of (IoHT) devices. The authors claimed that the newly proposed scheme is formally secured against Type-I adversary under the Random Oracle Model (ROM). Unfortunately, their scheme is insecure against adaptive chosen message attacks. It is demonstrated that an adversary can forge a valid signature on a message by replacing the public key. Furthermore, we performed a comparative analysis of the selective parameters including computation time, communication overhead, security, and formal proof by employing Evaluation based on Distance from Average Solution (EDAS). The analysis shows that the designed scheme of Khan et al. doesn&#x2019;t have any sort of advantage over the previous schemes. Though, the authors utilized a lightweight hyperelliptic curve cryptosystem with a smaller key size of 80-bits. Finally, we give some suggestions on the construction of a concrete security scheme under ROM.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Cryptanalysis</kwd>
<kwd>Internet of health things</kwd>
<kwd>online-offline signature</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>The concept of an online/offline signature was first proposed in 1990 by Evan et al. [<xref ref-type="bibr" rid="ref-1">1</xref>]. The main idea is to divide the signature generation algorithm into two phases (i.e., online and offline phase). The signing algorithm performs the offline step to manage most of the heavy computations and stores without knowing the signed message. Once the signed message arrives, the signature algorithm runs the online step very fast and only light computations are required. Online offline signatures are more useful on some storage limited devices such as smart cards, wireless sensors, and RFID tags, as the offline step can be done with a background computation during the device manufacturing process or whenever the device power is connected. There are numerous offline/online signature schemes [<xref ref-type="bibr" rid="ref-2">2</xref>&#x2013;<xref ref-type="bibr" rid="ref-5">5</xref>], designed for different applications.</p>
<p>In 2008, Yu and Tate [<xref ref-type="bibr" rid="ref-3">3</xref>], presents three effective online/offline signature approaches. The authors claim that the given is formally secure in the standard model under the assumptions of RSA. Unfortunately, the given scheme is affected by high-cost consumptions i.e., computation time and communication overhead. Besides, Ma et al. [<xref ref-type="bibr" rid="ref-4">4</xref>], found that the first scheme of Yu and Tate [<xref ref-type="bibr" rid="ref-3">3</xref>], is not secure.</p>
<p>In 2010, Wu et al. [<xref ref-type="bibr" rid="ref-5">5</xref>], suggest an identity-based online/offline signature scheme under ROM using the hardness of bilinear pairing. Unfortunately, the given scheme is affected by high-cost consumptions due to the use of heavy pairing operation which makes it inefficient.</p>
<p>In 2020, Addobea et al. [<xref ref-type="bibr" rid="ref-6">6</xref>], suggest a certificateless online/offline signature scheme for mobile health devices under ROM using the hardness of bilinear pairing. Nonetheless, the given scheme also suffers from high-cost consumptions due to the use of heavy pairing operation that shows the inefficiency of the designed scheme for the resource-constrained devices of mobile health.</p>
<sec id="s1_1">
<label>1.1</label>
<title>Motivation and Contribution</title>
<p>To minimize the cost consumptions, Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>], recently presented a new certificateless online/offline signature scheme for IoHT under the hardness of hyperelliptic curve discrete logarithm problem. The authors also claimed that the given scheme was proven secure &#x201C;against adaptive chosen-message&#x201D; in the ROM. In this paper, we analyzed the formal security of Khan et al.&#x2019;s scheme and proving its insecurity against &#x201C;adaptive chosen-message and identity attacks&#x201D;. Furthermore, we suggest some comments on the formal security issues of the Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] scheme that should be considered while proposing a concrete security scheme. The following are some of our contributions.<list list-type="bullet"><list-item>
<p>First, we proved the insecurity of Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] scheme against adaptive chosen message attacks.</p></list-item><list-item>
<p>Then, we suggest a concrete construction of the given scheme.</p></list-item><list-item>
<p>We performed a comparative analysis of the selective parameters including computation time, communication overhead, security, and formal proof based on Evaluation based on Distance from Average Solution (EDAS). The analysis shows that the designed scheme of Khan et al. doesn&#x2019;t have any sort of advantage over the previous schemes. For comparative analysis, we choose the same environment (hardware and software) and the same online-offline scheme with which the authors compared their scheme.</p></list-item></list></p>
</sec>
<sec id="s1_2">
<label>1.2</label>
<title>Organization of Paper</title>
<p>The rest of the paper is organized as; Section 2 presents the definition for HDLP, Section 3 reviews the construction of the Khan et al. scheme. Section 4, shows the insecurity and Section 5 presents formal correction. Section 6 shows the cost efficiency, while Section concludes our research work.</p>
</sec>
</sec>
<sec id="s2">
<label>2</label>
<title>Definition 1: Hyperelliptic Curve Discrete Logarithm Problem (HDLP) Assumptions</title>
<p><list list-type="bullet"><list-item>
<p>Let <inline-formula id="ieqn-1">
<!--<alternatives><inline-graphic xlink:href="ieqn-1.tif"/><tex-math id="tex-ieqn-1"><![CDATA[${\sim\hskip -9pt \vskip 1pt 0},$]]></tex-math>--><mml:math id="mml-ieqn-1"><mml:mrow><mml:mrow><mml:mo>&#x236C;</mml:mo></mml:mrow></mml:mrow><mml:mo>,</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> &#x2107; {<inline-formula id="ieqn-2">
<!--<alternatives><inline-graphic xlink:href="ieqn-2.tif"/><tex-math id="tex-ieqn-2"><![CDATA[$1,2,3,\ldots n-1\}$]]></tex-math>--><mml:math id="mml-ieqn-2"><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false" fence="false">}</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> and <inline-formula id="ieqn-3">
<!--<alternatives><inline-graphic xlink:href="ieqn-3.tif"/><tex-math id="tex-ieqn-3"><![CDATA[${\cal R}={\sim\hskip -9pt \vskip 1pt 0}.\;{\cal D}$]]></tex-math>--><mml:math id="mml-ieqn-3"><mml:mrow><mml:mi mathvariant="script">R</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mrow><mml:mo mathvariant="script">&#x236C;</mml:mo></mml:mrow></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>, then finding <inline-formula id="ieqn-4">
<!--<alternatives><inline-graphic xlink:href="ieqn-4.tif"/><tex-math id="tex-ieqn-4"><![CDATA[${\sim\hskip -9pt \vskip 1pt 0}$]]></tex-math>--><mml:math id="mml-ieqn-4"><mml:mrow><mml:mrow><mml:mo>&#x236C;</mml:mo></mml:mrow></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> and <inline-formula id="ieqn-5">
<!--<alternatives><inline-graphic xlink:href="ieqn-5.tif"/><tex-math id="tex-ieqn-5"><![CDATA[$\cal{R}$]]></tex-math>--><mml:math id="mml-ieqn-5"><mml:mrow><mml:mi mathvariant="script">R</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> is known as HDLP.</p></list-item></list></p>
</sec>
<sec id="s3">
<label>3</label>
<title>Review of Khan et al. Scheme</title>
<p>Here we present the constructions of the Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] scheme. Additionally, the notations used in the constructions are listed in <xref ref-type="table" rid="table-1">Tab. 1</xref>.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>List of notations</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr><th>S/N</th><th>Notation</th><th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td><inline-formula id="ieqn-6">
<!--<alternatives><inline-graphic xlink:href="ieqn-6.tif"/><tex-math id="tex-ieqn-6"><![CDATA[$\eta$]]></tex-math>--><mml:math id="mml-ieqn-6"><mml:mi>&#x03B7;</mml:mi></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Security parameter</td>
</tr>
<tr>
<td>2</td>
<td><inline-formula id="ieqn-7">
<!--<alternatives><inline-graphic xlink:href="ieqn-7.tif"/><tex-math id="tex-ieqn-7"><![CDATA[${\cal h c}$]]></tex-math>--><mml:math id="mml-ieqn-7"><mml:mrow><mml:mi mathvariant="script">h</mml:mi><mml:mi mathvariant="script">c</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Hyperelliptic curve</td>
</tr>
<tr>
<td>3</td>
<td><inline-formula id="ieqn-8">
<!--<alternatives><inline-graphic xlink:href="ieqn-8.tif"/><tex-math id="tex-ieqn-8"><![CDATA[$\cal{D}$]]></tex-math>--><mml:math id="mml-ieqn-8"><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Divisor of <inline-formula id="ieqn-9">
<!--<alternatives><inline-graphic xlink:href="ieqn-9.tif"/><tex-math id="tex-ieqn-9"><![CDATA[${hc}$]]></tex-math>--><mml:math id="mml-ieqn-9"><mml:mrow><mml:mi>h</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></td>
</tr>
<tr>
<td>4</td>
<td><inline-formula id="ieqn-10">
<!--<alternatives><inline-graphic xlink:href="ieqn-10.tif"/><tex-math id="tex-ieqn-10"><![CDATA[$\cal{Q}$]]></tex-math>--><mml:math id="mml-ieqn-10"><mml:mrow><mml:mi mathvariant="script">Q</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Master private key</td>
</tr>
<tr>
<td>5</td>
<td><inline-formula id="ieqn-11">
<!--<alternatives><inline-graphic xlink:href="ieqn-11.tif"/><tex-math id="tex-ieqn-11"><![CDATA[$\cal{K}$]]></tex-math>--><mml:math id="mml-ieqn-11"><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Master public key</td>
</tr>
<tr>
<td>6</td>
<td><inline-formula id="ieqn-12">
<!--<alternatives><inline-graphic xlink:href="ieqn-12.tif"/><tex-math id="tex-ieqn-12"><![CDATA[$\psi$]]></tex-math>--><mml:math id="mml-ieqn-12"><mml:mi>&#x03C8;</mml:mi></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Global parameter set</td>
</tr>
<tr>
<td>7</td>
<td><inline-formula id="ieqn-13">
<!--<alternatives><inline-graphic xlink:href="ieqn-13.tif"/><tex-math id="tex-ieqn-13"><![CDATA[$id_{s},id_{r}$]]></tex-math>--><mml:math id="mml-ieqn-13"><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Identities of sender and receiver</td>
</tr>
<tr>
<td>8</td>
<td><inline-formula id="ieqn-14">
<!--<alternatives><inline-graphic xlink:href="ieqn-14.tif"/><tex-math id="tex-ieqn-14"><![CDATA[$\cal{S}$]]></tex-math>--><mml:math id="mml-ieqn-14"><mml:mrow><mml:mi mathvariant="script">S</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Signature</td>
</tr>
<tr>
<td>9</td>
<td><inline-formula id="ieqn-15">
<!--<alternatives><inline-graphic xlink:href="ieqn-15.tif"/><tex-math id="tex-ieqn-15"><![CDATA[$N_{s},N_{r}$]]></tex-math>--><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Private key of sender and receiver</td>
</tr>
<tr>
<td>10</td>
<td><inline-formula id="ieqn-16">
<!--<alternatives><inline-graphic xlink:href="ieqn-16.tif"/><tex-math id="tex-ieqn-16"><![CDATA[${\cal Z}_{s},{\cal Z}_{r}$]]></tex-math>--><mml:math id="mml-ieqn-16"><mml:msub><mml:mrow><mml:mi mathvariant="script">Z</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">Z</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Public key of sender and receiver</td>
</tr>
<tr>
<td>11</td>
<td><inline-formula id="ieqn-17">
<!--<alternatives><inline-graphic xlink:href="ieqn-17.tif"/><tex-math id="tex-ieqn-17"><![CDATA[$H_{x},H_{y},$]]></tex-math>--><mml:math id="mml-ieqn-17"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> <inline-formula id="ieqn-18">
<!--<alternatives><inline-graphic xlink:href="ieqn-18.tif"/><tex-math id="tex-ieqn-18"><![CDATA[$H_{z}$]]></tex-math>--><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>.</td>
<td>Hash functions</td>
</tr>
<tr>
<td>12</td>
<td><inline-formula id="ieqn-19">
<!--<alternatives><inline-graphic xlink:href="ieqn-19.tif"/><tex-math id="tex-ieqn-19"><![CDATA[${\cal A}_{dv}$]]></tex-math>--><mml:math id="mml-ieqn-19"><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td>Adversary</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><bold>Setup:</bold><list list-type="bullet"><list-item>
<p>Given the security parameter <inline-formula id="ieqn-20">
<!--<alternatives><inline-graphic xlink:href="ieqn-20.tif"/><tex-math id="tex-ieqn-20"><![CDATA[$\eta$]]></tex-math>--><mml:math id="mml-ieqn-20"><mml:mi>&#x03B7;</mml:mi></mml:math>
<!--</alternatives>--></inline-formula>, the KGC select,</p></list-item><list-item>
<p>A hyperelliptic curve (<inline-formula id="ieqn-21">
<!--<alternatives><inline-graphic xlink:href="ieqn-21.tif"/><tex-math id="tex-ieqn-21"><![CDATA[${\cal h}{{ c}}$]]></tex-math>--><mml:math id="mml-ieqn-21"><mml:mrow><mml:mi mathvariant="script">h</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-script">c</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>) with field <inline-formula id="ieqn-22">
<!--<alternatives><inline-graphic xlink:href="ieqn-22.tif"/><tex-math id="tex-ieqn-22"><![CDATA[$f$]]></tex-math>--><mml:math id="mml-ieqn-22"><mml:mi>f</mml:mi></mml:math>
<!--</alternatives>--></inline-formula>(<inline-formula id="ieqn-23">
<!--<alternatives><inline-graphic xlink:href="ieqn-23.tif"/><tex-math id="tex-ieqn-23"><![CDATA[$n$]]></tex-math>--><mml:math id="mml-ieqn-23"><mml:mi>n</mml:mi></mml:math>
<!--</alternatives>--></inline-formula>), where the size of <inline-formula id="ieqn-24">
<!--<alternatives><inline-graphic xlink:href="ieqn-24.tif"/><tex-math id="tex-ieqn-24"><![CDATA[$ 2^{80}$]]></tex-math>--><mml:math id="mml-ieqn-24"><mml:mi>n</mml:mi><mml:mo>&#x227D;</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mn>80</mml:mn></mml:mrow></mml:msup></mml:math>
<!--</alternatives>--></inline-formula></p></list-item><list-item>
<p>Devisor (<inline-formula id="ieqn-25">
<!--<alternatives><inline-graphic xlink:href="ieqn-25.tif"/><tex-math id="tex-ieqn-25"><![CDATA[${\cal D}$]]></tex-math>--><mml:math id="mml-ieqn-25"><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>) from <inline-formula id="ieqn-26">
<!--<alternatives><inline-graphic xlink:href="ieqn-26.tif"/><tex-math id="tex-ieqn-26"><![CDATA[${\cal h}{{c}}$]]></tex-math>--><mml:math id="mml-ieqn-26"><mml:mrow><mml:mi mathvariant="script">h</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-script">c</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></p></list-item><list-item>
<p>Hash functions <inline-formula id="ieqn-27">
<!--<alternatives><inline-graphic xlink:href="ieqn-27.tif"/><tex-math id="tex-ieqn-27"><![CDATA[$H_{x},H_{y}$]]></tex-math>--><mml:math id="mml-ieqn-27"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> and <inline-formula id="ieqn-28">
<!--<alternatives><inline-graphic xlink:href="ieqn-28.tif"/><tex-math id="tex-ieqn-28"><![CDATA[$H_{z}$]]></tex-math>--><mml:math id="mml-ieqn-28"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>.</p></list-item><list-item>
<p>It also picks <inline-formula id="ieqn-29">
<!--<alternatives><inline-graphic xlink:href="ieqn-29.tif"/><tex-math id="tex-ieqn-29"><![CDATA[${\cal Q}$]]></tex-math>--><mml:math id="mml-ieqn-29"><mml:mrow><mml:mi mathvariant="script">Q</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> &#x2208; <inline-formula id="ieqn-30">
<!--<alternatives><inline-graphic xlink:href="ieqn-30.tif"/><tex-math id="tex-ieqn-30"><![CDATA[$\{1,2,3,\ldots \ldots n-1\}$]]></tex-math>--><mml:math id="mml-ieqn-30"><mml:mo stretchy="false" fence="false">{</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false" fence="false">}</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> as a master key and computes the public key as <inline-formula id="ieqn-31">
<!--<alternatives><inline-graphic xlink:href="ieqn-31.tif"/><tex-math id="tex-ieqn-31"><![CDATA[${\cal K}={\cal Q}.{\cal D}$]]></tex-math>--><mml:math id="mml-ieqn-31"><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mi mathvariant="script">Q</mml:mi></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>.</p></list-item><list-item>
<p>Finally, produces a public parameter set <inline-formula id="ieqn-32">
<!--<alternatives><inline-graphic xlink:href="ieqn-32.tif"/><tex-math id="tex-ieqn-32"><![CDATA[$\psi$]]></tex-math>--><mml:math id="mml-ieqn-32"><mml:mi>&#x03C8;</mml:mi></mml:math>
<!--</alternatives>--></inline-formula> &#x003D;<inline-formula id="ieqn-33">
<!--<alternatives><inline-graphic xlink:href="ieqn-33.tif"/><tex-math id="tex-ieqn-33"><![CDATA[$\{{\cal K},H_{x},H_{y}, H_{z},{\cal D}, {\cal h}\bi{{ c}}\}$]]></tex-math>--><mml:math id="mml-ieqn-33"><mml:mo stretchy="false" fence="false">{</mml:mo><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="script">h</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-script">c</mml:mi></mml:mrow><mml:mo stretchy="false" fence="false">}</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> <inline-formula id="ieqn-34">
<!--<alternatives><inline-graphic xlink:href="ieqn-34.tif"/><tex-math id="tex-ieqn-34"><![CDATA[$2^{80}$]]></tex-math>--><mml:math id="mml-ieqn-34"><mml:mi>n</mml:mi><mml:mo>&#x227D;</mml:mo><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mn>80</mml:mn></mml:mrow></mml:msup></mml:math>
<!--</alternatives>--></inline-formula>.</p></list-item></list></p>
<p><bold>Set Secret value:</bold></p>
<p>The participating entities with identity <inline-formula id="ieqn-35">
<!--<alternatives><inline-graphic xlink:href="ieqn-35.tif"/><tex-math id="tex-ieqn-35"><![CDATA[$id_{i}$]]></tex-math>--><mml:math id="mml-ieqn-35"><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> picks <inline-formula id="ieqn-36">
<!--<alternatives><inline-graphic xlink:href="ieqn-36.tif"/><tex-math id="tex-ieqn-36"><![CDATA[$l_{i}$]]></tex-math>--><mml:math id="mml-ieqn-36"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> &#x2208; <inline-formula id="ieqn-37">
<!--<alternatives><inline-graphic xlink:href="ieqn-37.tif"/><tex-math id="tex-ieqn-37"><![CDATA[$\{1,2,3,\ldots \ldots n-1\}$]]></tex-math>--><mml:math id="mml-ieqn-37"><mml:mo stretchy="false" fence="false">{</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false" fence="false">}</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> as a secret value and computes <inline-formula id="ieqn-38">
<!--<alternatives><inline-graphic xlink:href="ieqn-38.tif"/><tex-math id="tex-ieqn-38"><![CDATA[$V_{i}$]]></tex-math>--><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>&#x003D;<inline-formula id="ieqn-39">
<!--<alternatives><inline-graphic xlink:href="ieqn-39.tif"/><tex-math id="tex-ieqn-39"><![CDATA[$l_{i}$]]></tex-math>--><mml:math id="mml-ieqn-39"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>.<inline-formula id="ieqn-40">
<!--<alternatives><inline-graphic xlink:href="ieqn-40.tif"/><tex-math id="tex-ieqn-40"><![CDATA[${\cal D}$]]></tex-math>--><mml:math id="mml-ieqn-40"><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> as a public key.</p>
<p><bold>Set Partial private key:</bold></p>
<p>For an entity with identities <inline-formula id="ieqn-41">
<!--<alternatives><inline-graphic xlink:href="ieqn-41.tif"/><tex-math id="tex-ieqn-41"><![CDATA[$id_{i}$]]></tex-math>--><mml:math id="mml-ieqn-41"><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> the KGC picks <inline-formula id="ieqn-42">
<!--<alternatives><inline-graphic xlink:href="ieqn-42.tif"/><tex-math id="tex-ieqn-42"><![CDATA[$\vartheta _{i}$]]></tex-math>--><mml:math id="mml-ieqn-42"><mml:msub><mml:mi>&#x03D1;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> &#x2208; <inline-formula id="ieqn-43">
<!--<alternatives><inline-graphic xlink:href="ieqn-43.tif"/><tex-math id="tex-ieqn-43"><![CDATA[$\{1,2,3,\ldots \ldots n-1\}$]]></tex-math>--><mml:math id="mml-ieqn-43"><mml:mo stretchy="false" fence="false">{</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false" fence="false">}</mml:mo></mml:math>
<!--</alternatives>--></inline-formula>, computes <inline-formula id="ieqn-44">
<!--<alternatives><inline-graphic xlink:href="ieqn-44.tif"/><tex-math id="tex-ieqn-44"><![CDATA[$\mu _{i}=\vartheta _{i}.{\cal D}$]]></tex-math>--><mml:math id="mml-ieqn-44"><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>&#x03D1;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>, calculates <inline-formula id="ieqn-45">
<!--<alternatives><inline-graphic xlink:href="ieqn-45.tif"/><tex-math id="tex-ieqn-45"><![CDATA[${\cal W}_{i}=\vartheta _{i}+{\cal Q}H_{x}(id_{i},V_{i},\mu _{i}$]]></tex-math>--><mml:math id="mml-ieqn-45"><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>&#x03D1;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mi mathvariant="script">Q</mml:mi></mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>), and send <inline-formula id="ieqn-46">
<!--<alternatives><inline-graphic xlink:href="ieqn-46.tif"/><tex-math id="tex-ieqn-46"><![CDATA[$\Gamma _{i}=({\cal W}_{i},\mu _{i})$]]></tex-math>--><mml:math id="mml-ieqn-46"><mml:msub><mml:mi mathvariant="normal">&#x0393;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> to the entities with <inline-formula id="ieqn-47">
<!--<alternatives><inline-graphic xlink:href="ieqn-47.tif"/><tex-math id="tex-ieqn-47"><![CDATA[$id_{i}$]]></tex-math>--><mml:math id="mml-ieqn-47"><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> using a secure channel.</p>
<p><bold>Set Private key:</bold></p>
<p>The entities, with identity <inline-formula id="ieqn-48">
<!--<alternatives><inline-graphic xlink:href="ieqn-48.tif"/><tex-math id="tex-ieqn-48"><![CDATA[$id_{i}$]]></tex-math>--><mml:math id="mml-ieqn-48"><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> sets <inline-formula id="ieqn-49">
<!--<alternatives><inline-graphic xlink:href="ieqn-49.tif"/><tex-math id="tex-ieqn-49"><![CDATA[$N_{i}=(\Gamma _{i},l_{i})$]]></tex-math>--><mml:math id="mml-ieqn-49"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi mathvariant="normal">&#x0393;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> of its private key.</p>
<p><bold>Set Public key:</bold></p>
<p>The entities, with identity <inline-formula id="ieqn-50">
<!--<alternatives><inline-graphic xlink:href="ieqn-50.tif"/><tex-math id="tex-ieqn-50"><![CDATA[$id_{i}$]]></tex-math>--><mml:math id="mml-ieqn-50"><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> sets <inline-formula id="ieqn-51">
<!--<alternatives><inline-graphic xlink:href="ieqn-51.tif"/><tex-math id="tex-ieqn-51"><![CDATA[${\cal Z}_{i}=(V_{i},\mu _{i})$]]></tex-math>--><mml:math id="mml-ieqn-51"><mml:msub><mml:mrow><mml:mi mathvariant="script">Z</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> of its public key.</p>
<p><bold>Signature Generation:</bold></p>
<p>The computations of the sender are divided into two steps;</p>
<p><bold>Offline Step:</bold></p>
<p>Executed on the server equipped with high resources.<list list-type="bullet"><list-item>
<p>It picks <inline-formula id="ieqn-52">
<!--<alternatives><inline-graphic xlink:href="ieqn-52.tif"/><tex-math id="tex-ieqn-52"><![CDATA[${\cal d}$]]></tex-math>--><mml:math id="mml-ieqn-52"><mml:mrow><mml:mi mathvariant="script">d</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> &#x2208; <inline-formula id="ieqn-53">
<!--<alternatives><inline-graphic xlink:href="ieqn-53.tif"/><tex-math id="tex-ieqn-53"><![CDATA[$\{1,2,3,\ldots \ldots n-1\}$]]></tex-math>--><mml:math id="mml-ieqn-53"><mml:mo stretchy="false" fence="false">{</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false" fence="false">}</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> and computes <inline-formula id="ieqn-54">
<!--<alternatives><inline-graphic xlink:href="ieqn-54.tif"/><tex-math id="tex-ieqn-54"><![CDATA[${\cal t}={\cal d}.V_{s}$]]></tex-math>--><mml:math id="mml-ieqn-54"><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mi mathvariant="script">d</mml:mi></mml:mrow><mml:mo>.</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></p></list-item><list-item>
<p>Compute <inline-formula id="ieqn-55">
<!--<alternatives><inline-graphic xlink:href="ieqn-55.tif"/><tex-math id="tex-ieqn-55"><![CDATA[${\cal P}=H_{y}(id_{s},\mu _{s},m,{\cal t})$]]></tex-math>--><mml:math id="mml-ieqn-55"><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> and <inline-formula id="ieqn-56">
<!--<alternatives><inline-graphic xlink:href="ieqn-56.tif"/><tex-math id="tex-ieqn-56"><![CDATA[${\cal X}=H_{z}(id_{s},V_{s},m, {\cal t})$]]></tex-math>--><mml:math id="mml-ieqn-56"><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula></p></list-item><list-item>
<p>Gives (<inline-formula id="ieqn-57">
<!--<alternatives><inline-graphic xlink:href="ieqn-57.tif"/><tex-math id="tex-ieqn-57"><![CDATA[${\cal d}$]]></tex-math>--><mml:math id="mml-ieqn-57"><mml:mrow><mml:mi mathvariant="script">d</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>, <inline-formula id="ieqn-58">
<!--<alternatives><inline-graphic xlink:href="ieqn-58.tif"/><tex-math id="tex-ieqn-58"><![CDATA[${\cal t}$]]></tex-math>--><mml:math id="mml-ieqn-58"><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>, <inline-formula id="ieqn-59">
<!--<alternatives><inline-graphic xlink:href="ieqn-59.tif"/><tex-math id="tex-ieqn-59"><![CDATA[${\cal P}$]]></tex-math>--><mml:math id="mml-ieqn-59"><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>, <inline-formula id="ieqn-60">
<!--<alternatives><inline-graphic xlink:href="ieqn-60.tif"/><tex-math id="tex-ieqn-60"><![CDATA[${\cal X}$]]></tex-math>--><mml:math id="mml-ieqn-60"><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>) to the sensor nodes</p></list-item></list></p>
<p><bold>Online phase:</bold><list list-type="bullet"><list-item>
<p>Compute <inline-formula id="ieqn-61">
<!--<alternatives><inline-graphic xlink:href="ieqn-61.tif"/><tex-math id="tex-ieqn-61"><![CDATA[${\cal S}=l_{s}.{\cal d}-(l_{s}.{\cal X}+{\cal P}.{\cal W}_{s})$]]></tex-math>--><mml:math id="mml-ieqn-61"><mml:mrow><mml:mi mathvariant="script">S</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mi mathvariant="script">d</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mo>.</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula></p></list-item><list-item>
<p>Set <inline-formula id="ieqn-62">
<!--<alternatives><inline-graphic xlink:href="ieqn-62.tif"/><tex-math id="tex-ieqn-62"><![CDATA[$\phi =({\cal t},{\cal S})$]]></tex-math>--><mml:math id="mml-ieqn-62"><mml:mi>&#x03D5;</mml:mi><mml:mo>&#x003D;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="script">S</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> as a signature and send it to the receiver</p></list-item></list></p>
<p><bold>Verification:</bold></p>
<p>Upon reception <inline-formula id="ieqn-63">
<!--<alternatives><inline-graphic xlink:href="ieqn-63.tif"/><tex-math id="tex-ieqn-63"><![CDATA[$\phi$]]></tex-math>--><mml:math id="mml-ieqn-63"><mml:mi>&#x03D5;</mml:mi></mml:math>
<!--</alternatives>--></inline-formula>, the receiver can verify <inline-formula id="ieqn-64">
<!--<alternatives><inline-graphic xlink:href="ieqn-64.tif"/><tex-math id="tex-ieqn-64"><![CDATA[${\cal S}$]]></tex-math>--><mml:math id="mml-ieqn-64"><mml:mrow><mml:mi mathvariant="script">S</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> as follows<list list-type="bullet"><list-item>
<p>Compute <inline-formula id="ieqn-65">
<!--<alternatives><inline-graphic xlink:href="ieqn-65.tif"/><tex-math id="tex-ieqn-65"><![CDATA[${\cal P}=H_{y}(id_{s},\mu _{s},m,{\cal t})$]]></tex-math>--><mml:math id="mml-ieqn-65"><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> and <inline-formula id="ieqn-66">
<!--<alternatives><inline-graphic xlink:href="ieqn-66.tif"/><tex-math id="tex-ieqn-66"><![CDATA[${\cal X}=H_{z}(id_{s},V_{s},m, {\cal t})$]]></tex-math>--><mml:math id="mml-ieqn-66"><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula></p></list-item><list-item>
<p>checks if <inline-formula id="ieqn-67">
<!--<alternatives><inline-graphic xlink:href="ieqn-67.tif"/><tex-math id="tex-ieqn-67"><![CDATA[${\cal S}.{\cal D}={\cal t}. {\cal X}V_{s}-{\cal P}(\mu _{s}+H_{x}(id_{s},V_{s},\mu _{s}){\cal K})$]]></tex-math>--><mml:math id="mml-ieqn-67"><mml:mrow><mml:mi mathvariant="script">S</mml:mi></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mo>.</mml:mo><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> hold.</p></list-item></list></p>
</sec>
<sec id="s4">
<label>4</label>
<title>Analysis of Khan et al. Scheme</title>
<p>An <inline-formula id="ieqn-68">
<!--<alternatives><inline-graphic xlink:href="ieqn-68.tif"/><tex-math id="tex-ieqn-68"><![CDATA[${\cal A}_{dv}$]]></tex-math>--><mml:math id="mml-ieqn-68"><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> can forge the valid signature on a message (<inline-formula id="ieqn-69">
<!--<alternatives><inline-graphic xlink:href="ieqn-69.tif"/><tex-math id="tex-ieqn-69"><![CDATA[$m$]]></tex-math>--><mml:math id="mml-ieqn-69"><mml:mi>m</mml:mi></mml:math>
<!--</alternatives>--></inline-formula>) by replacing a public key (<inline-formula id="ieqn-70">
<!--<alternatives><inline-graphic xlink:href="ieqn-70.tif"/><tex-math id="tex-ieqn-70"><![CDATA[${\cal K}$]]></tex-math>--><mml:math id="mml-ieqn-70"><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>).<list list-type="bullet"><list-item>
<p>Subsequently after obtaining the (<inline-formula id="ieqn-71">
<!--<alternatives><inline-graphic xlink:href="ieqn-71.tif"/><tex-math id="tex-ieqn-71"><![CDATA[$id_{s},\mu _{s}$]]></tex-math>--><mml:math id="mml-ieqn-71"><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>), the <inline-formula id="ieqn-72">
<!--<alternatives><inline-graphic xlink:href="ieqn-72.tif"/><tex-math id="tex-ieqn-72"><![CDATA[${\cal A}_{dv}$]]></tex-math>--><mml:math id="mml-ieqn-72"><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> randomly choose <inline-formula id="ieqn-73">
<!--<alternatives><inline-graphic xlink:href="ieqn-73.tif"/><tex-math id="tex-ieqn-73"><![CDATA[${\cal W}_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-73"><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>, <inline-formula id="ieqn-74">
<!--<alternatives><inline-graphic xlink:href="ieqn-74.tif"/><tex-math id="tex-ieqn-74"><![CDATA[$l_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-74"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> &#x2208; <inline-formula id="ieqn-75">
<!--<alternatives><inline-graphic xlink:href="ieqn-75.tif"/><tex-math id="tex-ieqn-75"><![CDATA[$\{1,2,3,\ldots \ldots n-1\}$]]></tex-math>--><mml:math id="mml-ieqn-75"><mml:mo stretchy="false" fence="false">{</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false" fence="false">}</mml:mo></mml:math>
<!--</alternatives>--></inline-formula>, computes <inline-formula id="ieqn-76">
<!--<alternatives><inline-graphic xlink:href="ieqn-76.tif"/><tex-math id="tex-ieqn-76"><![CDATA[$V_{{{\cal A}_{dv}}}=l_{{{\cal A}_{dv}}}{\cal D}$]]></tex-math>--><mml:math id="mml-ieqn-76"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>, <inline-formula id="ieqn-77">
<!--<alternatives><inline-graphic xlink:href="ieqn-77.tif"/><tex-math id="tex-ieqn-77"><![CDATA[$H_{x}(id_{s},\mu _{s},V_{{{\cal A}_{dv}}}){\cal K}^{\prime}={\cal W}_{{{\cal A}_{dv}}}{\cal D}-\mu _{s}$]]></tex-math>--><mml:math id="mml-ieqn-77"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>)<inline-formula id="ieqn-78">
<!--<alternatives><inline-graphic xlink:href="ieqn-78.tif"/><tex-math id="tex-ieqn-78"><![CDATA[$,H_{x}^{-1}$]]></tex-math>--><mml:math id="mml-ieqn-78"><mml:mo>,</mml:mo><mml:msubsup><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math>
<!--</alternatives>--></inline-formula> and replace the master public key (<inline-formula id="ieqn-79">
<!--<alternatives><inline-graphic xlink:href="ieqn-79.tif"/><tex-math id="tex-ieqn-79"><![CDATA[${\cal K}$]]></tex-math>--><mml:math id="mml-ieqn-79"><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>) with <inline-formula id="ieqn-80">
<!--<alternatives><inline-graphic xlink:href="ieqn-80.tif"/><tex-math id="tex-ieqn-80"><![CDATA[${\cal K}^{\prime}$]]></tex-math>--><mml:math id="mml-ieqn-80"><mml:msup><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:math>
<!--</alternatives>--></inline-formula> and <inline-formula id="ieqn-81">
<!--<alternatives><inline-graphic xlink:href="ieqn-81.tif"/><tex-math id="tex-ieqn-81"><![CDATA[$id_{s}V_{s}$]]></tex-math>--><mml:math id="mml-ieqn-81"><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> with <inline-formula id="ieqn-82">
<!--<alternatives><inline-graphic xlink:href="ieqn-82.tif"/><tex-math id="tex-ieqn-82"><![CDATA[$V_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-82"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> so that <inline-formula id="ieqn-83">
<!--<alternatives><inline-graphic xlink:href="ieqn-83.tif"/><tex-math id="tex-ieqn-83"><![CDATA[${\cal W}_{{{\cal A}_{dv}}}{\cal D}=\mu _{s}+H_{x}\left(id_{s},\mu _{s},V_{{{\cal A}_{dv}}}\right){\cal K}^{\prime}$]]></tex-math>--><mml:math id="mml-ieqn-83"><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:math>
<!--</alternatives>--></inline-formula> holds.</p></list-item><list-item>
<p><inline-formula id="ieqn-84">
<!--<alternatives><inline-graphic xlink:href="ieqn-84.tif"/><tex-math id="tex-ieqn-84"><![CDATA[${\cal A}_{dv}$]]></tex-math>--><mml:math id="mml-ieqn-84"><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> set (<inline-formula id="ieqn-85">
<!--<alternatives><inline-graphic xlink:href="ieqn-85.tif"/><tex-math id="tex-ieqn-85"><![CDATA[$\Gamma _{{{\cal A}_{dv}}},l_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-85"><mml:msub><mml:mi mathvariant="normal">&#x0393;</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>) as their full private key of signer where <inline-formula id="ieqn-86">
<!--<alternatives><inline-graphic xlink:href="ieqn-86.tif"/><tex-math id="tex-ieqn-86"><![CDATA[$\Gamma _{{{\cal A}_{dv}}}=({\cal W}_{{{\cal A}_{dv}}},\mu _{s})$]]></tex-math>--><mml:math id="mml-ieqn-86"><mml:msub><mml:mi mathvariant="normal">&#x0393;</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula>, and sets (<inline-formula id="ieqn-87">
<!--<alternatives><inline-graphic xlink:href="ieqn-87.tif"/><tex-math id="tex-ieqn-87"><![CDATA[$V_{{{\cal A}_{dv}}}, \mu _{s}$]]></tex-math>--><mml:math id="mml-ieqn-87"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>) as their full public key.</p></list-item><list-item>
<p>For signing a message (<inline-formula id="ieqn-88">
<!--<alternatives><inline-graphic xlink:href="ieqn-88.tif"/><tex-math id="tex-ieqn-88"><![CDATA[$m$]]></tex-math>--><mml:math id="mml-ieqn-88"><mml:mi>m</mml:mi></mml:math>
<!--</alternatives>--></inline-formula>), the <inline-formula id="ieqn-89">
<!--<alternatives><inline-graphic xlink:href="ieqn-89.tif"/><tex-math id="tex-ieqn-89"><![CDATA[${\cal A}_{dv}$]]></tex-math>--><mml:math id="mml-ieqn-89"><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> select choose <inline-formula id="ieqn-90">
<!--<alternatives><inline-graphic xlink:href="ieqn-90.tif"/><tex-math id="tex-ieqn-90"><![CDATA[${\cal d}_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-90"><mml:msub><mml:mrow><mml:mi mathvariant="script">d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> &#x2208; <inline-formula id="ieqn-91">
<!--<alternatives><inline-graphic xlink:href="ieqn-91.tif"/><tex-math id="tex-ieqn-91"><![CDATA[$\{1,2,3,\ldots \ldots n-1\}$]]></tex-math>--><mml:math id="mml-ieqn-91"><mml:mo stretchy="false" fence="false">{</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false" fence="false">}</mml:mo></mml:math>
<!--</alternatives>--></inline-formula>, compute <inline-formula id="ieqn-92">
<!--<alternatives><inline-graphic xlink:href="ieqn-92.tif"/><tex-math id="tex-ieqn-92"><![CDATA[${\cal t}_{{{\cal A}_{dv}}}={{\cal d}_{{{\cal A}_{dv}}}}V_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-92"><mml:msub><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>, <inline-formula id="ieqn-93">
<!--<alternatives><inline-graphic xlink:href="ieqn-93.tif"/><tex-math id="tex-ieqn-93"><![CDATA[${\cal P}_{{{\cal A}_{dv}}}=H_{y}\left(id_{s},\mu _{s},m,{\cal t}_{{{\cal A}_{dv}}} \right)$]]></tex-math>--><mml:math id="mml-ieqn-93"><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> and <inline-formula id="ieqn-94">
<!--<alternatives><inline-graphic xlink:href="ieqn-94.tif"/><tex-math id="tex-ieqn-94"><![CDATA[${\cal X}_{{{\cal A}_{dv}}}=H_{z}\left(id_{s},m,V_{{{\cal A}_{dv}}}, {\cal t}_{{{\cal A}_{dv}}}\right)$]]></tex-math>--><mml:math id="mml-ieqn-94"><mml:msub><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>.</p></list-item></list></p>
<p>Finally, <inline-formula id="ieqn-95">
<!--<alternatives><inline-graphic xlink:href="ieqn-95.tif"/><tex-math id="tex-ieqn-95"><![CDATA[${\cal A}_{dv}$]]></tex-math>--><mml:math id="mml-ieqn-95"><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> computes <inline-formula id="ieqn-96">
<!--<alternatives><inline-graphic xlink:href="ieqn-96.tif"/><tex-math id="tex-ieqn-96"><![CDATA[${\cal S}_{{{\cal A}_{dv}}}=l_{{{\cal A}_{dv}}}{\cal d}_{{{\cal A}_{dv}}}-\left({\cal X}_{{{\cal A}_{dv}}}l_{{{\cal A}_{dv}}}+{\cal P}_{{{\cal A}_{dv}}}{\cal W}_{{{\cal A}_{dv}}}\right)$]]></tex-math>--><mml:math id="mml-ieqn-96"><mml:msub><mml:mrow><mml:mi mathvariant="script">S</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi mathvariant="script">d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> and generate the signature (<inline-formula id="ieqn-97">
<!--<alternatives><inline-graphic xlink:href="ieqn-97.tif"/><tex-math id="tex-ieqn-97"><![CDATA[${\cal S}_{{{\cal A}_{dv}}}, {\cal t}_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-97"><mml:msub><mml:mrow><mml:mi mathvariant="script">S</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>) on the given message m.</p>
<p>Because <inline-formula id="ieqn-98">
<!--<alternatives><inline-graphic xlink:href="ieqn-98.tif"/><tex-math id="tex-ieqn-98"><![CDATA[${\cal t}_{{{\cal A}_{dv}}}={\cal d}_{{{\cal A}_{dv}}}V_{{{\cal A}_{dv}}}={\cal d}_{{{\cal A}_{dv}}}l_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-98"><mml:msub><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">d</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> <inline-formula id="ieqn-99">
<!--<alternatives><inline-graphic xlink:href="ieqn-99.tif"/><tex-math id="tex-ieqn-99"><![CDATA[${\cal P}_{{{\cal A}_{dv}}}=H_{y}\left(id_{s},\mu _{s},m,{\cal t}_{{{\cal A}_{dv}}} \right)$]]></tex-math>--><mml:math id="mml-ieqn-99"><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> and <inline-formula id="ieqn-100">
<!--<alternatives><inline-graphic xlink:href="ieqn-100.tif"/><tex-math id="tex-ieqn-100"><![CDATA[${\cal X}_{{{\cal A}_{dv}}}=H_{z}\left(id_{s},m,V_{{{\cal A}_{dv}}}, {\cal t}_{{{\cal A}_{dv}}}\right)$]]></tex-math>--><mml:math id="mml-ieqn-100"><mml:msub><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></p>
<p>Thus, <inline-formula id="ieqn-101">
<!--<alternatives><inline-graphic xlink:href="ieqn-101.tif"/><tex-math id="tex-ieqn-101"><![CDATA[${\cal S}_{{{\cal A}_{dv}}}{\cal D}={\cal t}_{{{\cal A}_{dv}}}-{\cal X}_{{{\cal A}_{dv}}}V_{{{\cal A}_{dv}}}-{\cal P}_{{{\cal A}_{dv}}}(\mu _{s}+H_{x}\left(id_{s},V_{{{\cal A}_{dv}}},\mu _{s}\right){\cal K}^{\prime})$]]></tex-math>--><mml:math id="mml-ieqn-101"><mml:msub><mml:mrow><mml:mi mathvariant="script">S</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">t</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula>.</p>
<p>Therefore, we argue that the produced signature can pass through the verification successfully and the A can generate a signature.</p>
</sec>
<sec id="s5">
<label>5</label>
<title>Proof and Correction</title>
<p>While designing a signature protocol as designed by Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>], the public key <inline-formula id="ieqn-102">
<!--<alternatives><inline-graphic xlink:href="ieqn-102.tif"/><tex-math id="tex-ieqn-102"><![CDATA[$\cal{K}$]]></tex-math>--><mml:math id="mml-ieqn-102"><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> needs to be hashed to eliminate the prospect of this type of forgery. The correction with formal proof is given below.<list list-type="bullet"><list-item>
<p>While executing partial private key extraction in Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>], if the <inline-formula id="ieqn-103">
<!--<alternatives><inline-graphic xlink:href="ieqn-103.tif"/><tex-math id="tex-ieqn-103"><![CDATA[$\cal{K}$]]></tex-math>--><mml:math id="mml-ieqn-103"><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> is hashed in <inline-formula id="ieqn-104">
<!--<alternatives><inline-graphic xlink:href="ieqn-104.tif"/><tex-math id="tex-ieqn-104"><![CDATA[$H_{x}$]]></tex-math>--><mml:math id="mml-ieqn-104"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>, the private part <inline-formula id="ieqn-105">
<!--<alternatives><inline-graphic xlink:href="ieqn-105.tif"/><tex-math id="tex-ieqn-105"><![CDATA[${\cal W}_{i}$]]></tex-math>--><mml:math id="mml-ieqn-105"><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> is computed as <inline-formula id="ieqn-106">
<!--<alternatives><inline-graphic xlink:href="ieqn-106.tif"/><tex-math id="tex-ieqn-106"><![CDATA[${\cal W}_{i}=\vartheta _{i}+{\cal Q}H_{x}(id_{i},V_{i},\mu _{i},{\cal K}$]]></tex-math>--><mml:math id="mml-ieqn-106"><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>&#x03D1;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mi mathvariant="script">Q</mml:mi></mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>), so a user can authenticate their tuple of the partial private key (<inline-formula id="ieqn-107">
<!--<alternatives><inline-graphic xlink:href="ieqn-107.tif"/><tex-math id="tex-ieqn-107"><![CDATA[${\cal W}_{i},\mu _{i})$]]></tex-math>--><mml:math id="mml-ieqn-107"><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math>
<!--</alternatives>--></inline-formula>, if <inline-formula id="ieqn-108">
<!--<alternatives><inline-graphic xlink:href="ieqn-108.tif"/><tex-math id="tex-ieqn-108"><![CDATA[${\cal A}_{dv}$]]></tex-math>--><mml:math id="mml-ieqn-108"><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> tries to forge the signature as described in Khan et al. scheme, it then randomly pick <inline-formula id="ieqn-109">
<!--<alternatives><inline-graphic xlink:href="ieqn-109.tif"/><tex-math id="tex-ieqn-109"><![CDATA[${\cal W}_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-109"><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>, <inline-formula id="ieqn-110">
<!--<alternatives><inline-graphic xlink:href="ieqn-110.tif"/><tex-math id="tex-ieqn-110"><![CDATA[$l_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-110"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> &#x2208; <inline-formula id="ieqn-111">
<!--<alternatives><inline-graphic xlink:href="ieqn-111.tif"/><tex-math id="tex-ieqn-111"><![CDATA[$\{1,2,3,\ldots n-1\}$]]></tex-math>--><mml:math id="mml-ieqn-111"><mml:mo stretchy="false" fence="false">{</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo stretchy="false" fence="false">}</mml:mo></mml:math>
<!--</alternatives>--></inline-formula>, computes <inline-formula id="ieqn-112">
<!--<alternatives><inline-graphic xlink:href="ieqn-112.tif"/><tex-math id="tex-ieqn-112"><![CDATA[$l_{{{\cal A}_{dv}}}{\cal D}, H_{x}\left(id_{i},\mu _{i},V_{i},{\cal K}\right), {\cal K}^{\prime}=({\cal W}_{{{\cal A}_{dv}}}{\cal D}-\mu _{s}),H_{x}^{-1}$]]></tex-math>--><mml:math id="mml-ieqn-112"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow><mml:mo>,</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo>&#x003D;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:msubsup><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math>
<!--</alternatives>--></inline-formula> and replace the master public key <inline-formula id="ieqn-113">
<!--<alternatives><inline-graphic xlink:href="ieqn-113.tif"/><tex-math id="tex-ieqn-113"><![CDATA[$\cal{K}$]]></tex-math>--><mml:math id="mml-ieqn-113"><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>with <inline-formula id="ieqn-114">
<!--<alternatives><inline-graphic xlink:href="ieqn-114.tif"/><tex-math id="tex-ieqn-114"><![CDATA[${\cal K}^{\prime}$]]></tex-math>--><mml:math id="mml-ieqn-114"><mml:msup><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:math>
<!--</alternatives>--></inline-formula> and <inline-formula id="ieqn-115">
<!--<alternatives><inline-graphic xlink:href="ieqn-115.tif"/><tex-math id="tex-ieqn-115"><![CDATA[$id_{s}V_{s}$]]></tex-math>--><mml:math id="mml-ieqn-115"><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> with <inline-formula id="ieqn-116">
<!--<alternatives><inline-graphic xlink:href="ieqn-116.tif"/><tex-math id="tex-ieqn-116"><![CDATA[$V_{{{\cal A}_{dv}}}$]]></tex-math>--><mml:math id="mml-ieqn-116"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>.</p></list-item><list-item>
<p>On verification, one can prove the equation <inline-formula id="ieqn-117">
<!--<alternatives><inline-graphic xlink:href="ieqn-117.tif"/><tex-math id="tex-ieqn-117"><![CDATA[${\cal W}_{i}=\vartheta _{i}+{\cal Q}H_{x}(id_{i},V_{i},\mu _{i},{\cal K}$]]></tex-math>--><mml:math id="mml-ieqn-117"><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mi>&#x03D1;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mi mathvariant="script">Q</mml:mi></mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>) <inline-formula id="ieqn-118">
<!--<alternatives><inline-graphic xlink:href="ieqn-118.tif"/><tex-math id="tex-ieqn-118"><![CDATA[${\cal W}_{{{\cal A}_{dv}}}{\cal D}$]]></tex-math>--><mml:math id="mml-ieqn-118"><mml:msub><mml:mrow><mml:mi mathvariant="script">W</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="script">D</mml:mi></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> &#x003D; <inline-formula id="ieqn-119">
<!--<alternatives><inline-graphic xlink:href="ieqn-119.tif"/><tex-math id="tex-ieqn-119"><![CDATA[$V_{s}$]]></tex-math>--><mml:math id="mml-ieqn-119"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>&#x002B;<inline-formula id="ieqn-120">
<!--<alternatives><inline-graphic xlink:href="ieqn-120.tif"/><tex-math id="tex-ieqn-120"><![CDATA[$H_{x}\left(id_{s},\mu _{s},V_{{{\cal A}_{dv}}},{\cal K}^{\prime}\right), {\cal K}^{\prime}$]]></tex-math>--><mml:math id="mml-ieqn-120"><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BC;</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="script">K</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:math>
<!--</alternatives>--></inline-formula>, which cannot be held. Hence, we can claim that forgery is not possible.</p></list-item></list></p>
</sec>
<sec id="s6">
<label>6</label>
<title>Efficiency</title>
<p>In this section, we evaluate the performance of our cryptanalysis in comparison with Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>]. For our comparative analysis, we adopt the running time of costly mathematical operations from [<xref ref-type="bibr" rid="ref-8">8</xref>] and [<xref ref-type="bibr" rid="ref-9">9</xref>]. Here, we only consider the operations that are used in the particular scheme of Khan et al. [<xref ref-type="bibr" rid="ref-6">6</xref>]. According to [<xref ref-type="bibr" rid="ref-8">8</xref>] and [<xref ref-type="bibr" rid="ref-9">9</xref>], the cost of a single pairing-based point multiplication (<inline-formula id="ieqn-121">
<!--<alternatives><inline-graphic xlink:href="ieqn-121.tif"/><tex-math id="tex-ieqn-121"><![CDATA[$\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-121"><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>) is 4.31 milliseconds, the cost of bilinear pairing (<inline-formula id="ieqn-122">
<!--<alternatives><inline-graphic xlink:href="ieqn-122.tif"/><tex-math id="tex-ieqn-122"><![CDATA[$\mathrm{B}_{\text{Pairing}}$]]></tex-math>--><mml:math id="mml-ieqn-122"><mml:msub><mml:mrow><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mtext>Pairing</mml:mtext></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>) is 14.90 milliseconds, the cost of exponentiation (<inline-formula id="ieqn-123">
<!--<alternatives><inline-graphic xlink:href="ieqn-123.tif"/><tex-math id="tex-ieqn-123"><![CDATA[$\mathrm{E}_{\mathrm{PO}}$]]></tex-math>--><mml:math id="mml-ieqn-123"><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>) is 1.25 milliseconds and the cost of a single HCDM is approximately 0.48 milliseconds [<xref ref-type="bibr" rid="ref-8">8</xref>,<xref ref-type="bibr" rid="ref-9">9</xref>]. The total computation cost of signing in the Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] scheme is 4 HCDM and the total computation cost of verification is 3 HCDM.</p>
<p>Note: Here we consider the same schemes with which Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] perform the comparative analysis in terms of computation time and communication overhead. <xref ref-type="table" rid="table-2">Tab. 2</xref>, shows cost analysis of the selected schemes.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Cost analysis of the selected schemes</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Schemes</th>
<th>Signing time</th>
<th>Verifying time</th>
<th>Total time (ms)</th>
<th>Signature length</th>
</tr>
</thead>
<tbody>
<tr>
<td>Yu and Tate Scheme-I [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td><inline-formula id="ieqn-137">
<!--<alternatives><inline-graphic xlink:href="ieqn-137.tif"/><tex-math id="tex-ieqn-137"><![CDATA[$1\mathrm{E}_{\mathrm{PO}}+3\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-137"><mml:mn>1</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-138">
<!--<alternatives><inline-graphic xlink:href="ieqn-138.tif"/><tex-math id="tex-ieqn-138"><![CDATA[$3\mathrm{E}_{\mathrm{PO}}+4\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-138"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-139">
<!--<alternatives><inline-graphic xlink:href="ieqn-139.tif"/><tex-math id="tex-ieqn-139"><![CDATA[$4\mathrm{E}_{\mathrm{PO}}\;+$]]></tex-math>--><mml:math id="mml-ieqn-139"><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo></mml:math>
<!--</alternatives>--></inline-formula> <inline-formula id="ieqn-140">
<!--<alternatives><inline-graphic xlink:href="ieqn-140.tif"/><tex-math id="tex-ieqn-140"><![CDATA[$7\mathrm{PB}_{\mathrm{ML}}=35.17$]]></tex-math>--><mml:math id="mml-ieqn-140"><mml:mn>7</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:mn>35.17</mml:mn></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-141">
<!--<alternatives><inline-graphic xlink:href="ieqn-141.tif"/><tex-math id="tex-ieqn-141"><![CDATA[$3\left| G\right| +\left| {\cal m}\right| =4096$]]></tex-math>--><mml:math id="mml-ieqn-141"><mml:mn>3</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">m</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mn>4096</mml:mn></mml:math>
<!--</alternatives>--></inline-formula></td>
</tr>
<tr>
<td>Yu and Tate Scheme-II [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td><inline-formula id="ieqn-142">
<!--<alternatives><inline-graphic xlink:href="ieqn-142.tif"/><tex-math id="tex-ieqn-142"><![CDATA[$2\mathrm{E}_{\mathrm{PO}}+3\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-142"><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-143">
<!--<alternatives><inline-graphic xlink:href="ieqn-143.tif"/><tex-math id="tex-ieqn-143"><![CDATA[$3\mathrm{E}_{\mathrm{PO}}+3\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-143"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-144">
<!--<alternatives><inline-graphic xlink:href="ieqn-144.tif"/><tex-math id="tex-ieqn-144"><![CDATA[$5\mathrm{E}_{\mathrm{PO}}+6\mathrm{PB}_{\mathrm{ML}}=32.11$]]></tex-math>--><mml:math id="mml-ieqn-144"><mml:mn>5</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>6</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:mn>32.11</mml:mn></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-145">
<!--<alternatives><inline-graphic xlink:href="ieqn-145.tif"/><tex-math id="tex-ieqn-145"><![CDATA[$3\left| G\right| +\left| {\cal m}\right| =4096$]]></tex-math>--><mml:math id="mml-ieqn-145"><mml:mn>3</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">m</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mn>4096</mml:mn></mml:math>
<!--</alternatives>--></inline-formula></td>
</tr>
<tr>
<td>Wu et al. [<xref ref-type="bibr" rid="ref-5">5</xref>]</td>
<td><inline-formula id="ieqn-146">
<!--<alternatives><inline-graphic xlink:href="ieqn-146.tif"/><tex-math id="tex-ieqn-146"><![CDATA[$3\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-146"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-147">
<!--<alternatives><inline-graphic xlink:href="ieqn-147.tif"/><tex-math id="tex-ieqn-147"><![CDATA[$2\mathrm{B}_{\text{Pairing}}+2\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-147"><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mtext>Pairing</mml:mtext></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-148">
<!--<alternatives><inline-graphic xlink:href="ieqn-148.tif"/><tex-math id="tex-ieqn-148"><![CDATA[$2\mathrm{B}_{\text{Pairing}}+5\mathrm{PB}_{\mathrm{ML}}=51.41$]]></tex-math>--><mml:math id="mml-ieqn-148"><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mtext>Pairing</mml:mtext></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>5</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x003D;</mml:mo><mml:mn>51.41</mml:mn></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-149">
<!--<alternatives><inline-graphic xlink:href="ieqn-149.tif"/><tex-math id="tex-ieqn-149"><![CDATA[$3\left| G\right| +\left| {\cal m}\right| =4096$]]></tex-math>--><mml:math id="mml-ieqn-149"><mml:mn>3</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">m</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mn>4096</mml:mn></mml:math>
<!--</alternatives>--></inline-formula></td>
</tr>
<tr>
<td>Addobea et al. [<xref ref-type="bibr" rid="ref-6">6</xref>]</td>
<td><inline-formula id="ieqn-150">
<!--<alternatives><inline-graphic xlink:href="ieqn-150.tif"/><tex-math id="tex-ieqn-150"><![CDATA[$3\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-150"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-151">
<!--<alternatives><inline-graphic xlink:href="ieqn-151.tif"/><tex-math id="tex-ieqn-151"><![CDATA[$3\mathrm{B}_{\text{Pairing}}+4\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-151"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mtext>Pairing</mml:mtext></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula></td>
<td><inline-formula id="ieqn-152">
<!--<alternatives><inline-graphic xlink:href="ieqn-152.tif"/><tex-math id="tex-ieqn-152"><![CDATA[$3\mathrm{B}_{\text{Pairing}}+7\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-152"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mtext>Pairing</mml:mtext></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>7</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> &#x003D; 74.93</td>
<td><inline-formula id="ieqn-153">
<!--<alternatives><inline-graphic xlink:href="ieqn-153.tif"/><tex-math id="tex-ieqn-153"><![CDATA[$3\left| G\right| +\left| {\cal m}\right| =4096$]]></tex-math>--><mml:math id="mml-ieqn-153"><mml:mn>3</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">m</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mn>4096</mml:mn></mml:math>
<!--</alternatives>--></inline-formula></td>
</tr>
<tr>
<td>Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>]</td>
<td>4 HCDM</td>
<td>3 HCDM</td>
<td>7 HCDM &#x003D; 3.36</td>
<td><inline-formula id="ieqn-154">
<!--<alternatives><inline-graphic xlink:href="ieqn-154.tif"/><tex-math id="tex-ieqn-154"><![CDATA[$2\left| {\cal n}\right| +\left| {\cal m}\right| =1184$]]></tex-math>--><mml:math id="mml-ieqn-154"><mml:mn>2</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">n</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">m</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mn>1184</mml:mn></mml:math>
<!--</alternatives>--></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
<sec id="s6_1">
<label>6.1</label>
<title>Computation Time</title>
<p><list list-type="bullet"><list-item>
<p>According to Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] the computation time of Yu and Tate [<xref ref-type="bibr" rid="ref-3">3</xref>], is; <inline-formula id="ieqn-124">
<!--<alternatives><inline-graphic xlink:href="ieqn-124.tif"/><tex-math id="tex-ieqn-124"><![CDATA[$1\mathrm{E}_{\mathrm{PO}}+3\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-124"><mml:mn>1</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> in the signing phase while <inline-formula id="ieqn-125">
<!--<alternatives><inline-graphic xlink:href="ieqn-125.tif"/><tex-math id="tex-ieqn-125"><![CDATA[$3\mathrm{E}_{\mathrm{PO}}+4\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-125"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> in the Verifying phase.</p></list-item><list-item>
<p>The computation time of Yu and Tate [<xref ref-type="bibr" rid="ref-3">3</xref>] scheme 2 is; <inline-formula id="ieqn-126">
<!--<alternatives><inline-graphic xlink:href="ieqn-126.tif"/><tex-math id="tex-ieqn-126"><![CDATA[$2\mathrm{E}_{\mathrm{PO}}+3\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-126"><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> in the signing phase while <inline-formula id="ieqn-127">
<!--<alternatives><inline-graphic xlink:href="ieqn-127.tif"/><tex-math id="tex-ieqn-127"><![CDATA[$3\mathrm{E}_{\mathrm{PO}}+3\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-127"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">E</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">O</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> in the Verifying phase.</p></list-item><list-item>
<p>The computation time of Wu et al. [<xref ref-type="bibr" rid="ref-5">5</xref>] scheme is; <inline-formula id="ieqn-128">
<!--<alternatives><inline-graphic xlink:href="ieqn-128.tif"/><tex-math id="tex-ieqn-128"><![CDATA[$3\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-128"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> in the signing phase while <inline-formula id="ieqn-129">
<!--<alternatives><inline-graphic xlink:href="ieqn-129.tif"/><tex-math id="tex-ieqn-129"><![CDATA[$2\mathrm{B}_{\text{Pairing}}+2\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-129"><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mtext>Pairing</mml:mtext></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> in the Verifying phase.</p></list-item><list-item>
<p>The computation time of Addobea et al. [<xref ref-type="bibr" rid="ref-6">6</xref>] scheme is; <inline-formula id="ieqn-130">
<!--<alternatives><inline-graphic xlink:href="ieqn-130.tif"/><tex-math id="tex-ieqn-130"><![CDATA[$3\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-130"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> in the signing phase while <inline-formula id="ieqn-131">
<!--<alternatives><inline-graphic xlink:href="ieqn-131.tif"/><tex-math id="tex-ieqn-131"><![CDATA[$3\mathrm{B}_{\text{Pairing}}+4\mathrm{PB}_{\mathrm{ML}}$]]></tex-math>--><mml:math id="mml-ieqn-131"><mml:mn>3</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mtext>Pairing</mml:mtext></mml:mrow></mml:msub><mml:mo>&#x002B;</mml:mo><mml:mn>4</mml:mn><mml:msub><mml:mrow><mml:mi mathvariant="italic">P</mml:mi><mml:mi mathvariant="italic">B</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">M</mml:mi><mml:mi mathvariant="italic">L</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula> in the Verifying phase.</p></list-item><list-item>
<p>Similarly, the computation time of Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] scheme is; 4 HCDM in the signing phase while 3 HCDM in the Verifying phase.</p></list-item></list></p>
</sec>
<sec id="s6_2">
<label>6.2</label>
<title>Communication Overhead</title>
<p><list list-type="bullet"><list-item>
<p>According to Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>], the communication overhead of Yu and Tate Scheme-I [<xref ref-type="bibr" rid="ref-3">3</xref>] is; <inline-formula id="ieqn-132">
<!--<alternatives><inline-graphic xlink:href="ieqn-132.tif"/><tex-math id="tex-ieqn-132"><![CDATA[$3\left| G\right| +\left| {\cal m}\right|$]]></tex-math>--><mml:math id="mml-ieqn-132"><mml:mn>3</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">m</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>.</p></list-item><list-item>
<p>The communication overhead of Yu and Tate Scheme-II [<xref ref-type="bibr" rid="ref-3">3</xref>] scheme 2 is; <inline-formula id="ieqn-133">
<!--<alternatives><inline-graphic xlink:href="ieqn-133.tif"/><tex-math id="tex-ieqn-133"><![CDATA[$3\left| G\right| +\left| {\cal m}\right|$]]></tex-math>--><mml:math id="mml-ieqn-133"><mml:mn>3</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">m</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>.</p></list-item><list-item>
<p>The communication overhead of Wu et al. [<xref ref-type="bibr" rid="ref-5">5</xref>] scheme is; <inline-formula id="ieqn-134">
<!--<alternatives><inline-graphic xlink:href="ieqn-134.tif"/><tex-math id="tex-ieqn-134"><![CDATA[$3\left| G\right| +\left| {\cal m}\right|$]]></tex-math>--><mml:math id="mml-ieqn-134"><mml:mn>3</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">m</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>.</p></list-item><list-item>
<p>The communication overhead of Addobea et al. [<xref ref-type="bibr" rid="ref-6">6</xref>] scheme is; <inline-formula id="ieqn-135">
<!--<alternatives><inline-graphic xlink:href="ieqn-135.tif"/><tex-math id="tex-ieqn-135"><![CDATA[$3\left| G\right| +\left| {\cal m}\right|$]]></tex-math>--><mml:math id="mml-ieqn-135"><mml:mn>3</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mi>G</mml:mi><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">m</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>.</p></list-item><list-item>
<p>Similarly, the communication overhead of Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] scheme is; <inline-formula id="ieqn-136">
<!--<alternatives><inline-graphic xlink:href="ieqn-136.tif"/><tex-math id="tex-ieqn-136"><![CDATA[$2\left| {\cal n}\right| +\left| {\cal m}\right| .$]]></tex-math>--><mml:math id="mml-ieqn-136"><mml:mn>2</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">n</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x002B;</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi mathvariant="script">m</mml:mi></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:math>
<!--</alternatives>--></inline-formula></p></list-item></list></p>
</sec>
<sec id="s6_3">
<label>6.3</label>
<title>Comparison With Our Cryptanalysis</title>
<p><list list-type="bullet"><list-item>
<p>The total computation cost of our cryptanalysis is; <inline-formula id="ieqn-155">
<!--<alternatives><inline-graphic xlink:href="ieqn-155.tif"/><tex-math id="tex-ieqn-155"><![CDATA[$7\,\left(\text{HCDM}\right)=7\left(0.48\right)=3.36\,ms$]]></tex-math>--><mml:math id="mml-ieqn-155"><mml:mn>7</mml:mn><mml:mspace width="thinmathspace"></mml:mspace><mml:mrow><mml:mo>(</mml:mo><mml:mtext>HCDM</mml:mtext><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mn>7</mml:mn><mml:mrow><mml:mo>(</mml:mo><mml:mn>0.48</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mn>3.36</mml:mn><mml:mspace width="thinmathspace"></mml:mspace><mml:mi>m</mml:mi><mml:mi>s</mml:mi></mml:math>
<!--</alternatives>--></inline-formula></p></list-item><list-item>
<p>The total computation cost of the Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] scheme is; <inline-formula id="ieqn-156">
<!--<alternatives><inline-graphic xlink:href="ieqn-156.tif"/><tex-math id="tex-ieqn-156"><![CDATA[$7\,\left(\text{HCDM}\right)=7\left(0.48\right)=3.36\,ms$]]></tex-math>--><mml:math id="mml-ieqn-156"><mml:mn>7</mml:mn><mml:mspace width="thinmathspace"></mml:mspace><mml:mrow><mml:mo>(</mml:mo><mml:mtext>HCDM</mml:mtext><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mn>7</mml:mn><mml:mrow><mml:mo>(</mml:mo><mml:mn>0.48</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mn>3.36</mml:mn><mml:mspace width="thinmathspace"></mml:mspace><mml:mi>m</mml:mi><mml:mi>s</mml:mi></mml:math>
<!--</alternatives>--></inline-formula></p></list-item></list></p>
<p><bold>Findings</bold></p>
<p>As we have seen from the aforementioned discussion, Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>], perform an analysis of the respective scheme based on two parameters, i.e., computation time and communication overhead. However, these two parameters do not give us a clear advantage of Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>], over the others. therefore, we consider four parameters for the performance analysis such as computation time, communication overhead, security, and formal proof respectively. Furthermore, we adopt the technique of EDAS for the performance analysis of the chosen parameters in Section 6.4 below.</p>
</sec>
<sec id="s6_4">
<label>6.4</label>
<title>Evaluation based on Distance from Average Solution (EDAS)</title>
<p>In this section, we adopt the multi-criteria decision-making method also known as Evaluation based on Distance from Average Solution (EDAS) [<xref ref-type="bibr" rid="ref-10">10</xref>&#x2013;<xref ref-type="bibr" rid="ref-13">13</xref>]. The method is considered very useful when we have some conflicting criteria [<xref ref-type="bibr" rid="ref-14">14</xref>,<xref ref-type="bibr" rid="ref-15">15</xref>]. Different performance parameters are identified in the literature are considered for our comparative analysis including computation time, communications overhead, security, and formal proof as shown in <xref ref-type="table" rid="table-3">Tab. 3</xref>. On the other hand, for evaluation, the cross EDAS method is used to extract the cross effective values among the selected schemes based on the chosen parameters. The assessment score (<inline-formula id="ieqn-157">
<!--<alternatives><inline-graphic xlink:href="ieqn-157.tif"/><tex-math id="tex-ieqn-157"><![CDATA[$\alpha$]]></tex-math>--><mml:math id="mml-ieqn-157"><mml:mi>&#x03B1;</mml:mi></mml:math>
<!--</alternatives>--></inline-formula>) is used to obtain the ranking among the selected schemes and to calculate the positive distance from average (<inline-formula id="ieqn-158">
<!--<alternatives><inline-graphic xlink:href="ieqn-158.tif"/><tex-math id="tex-ieqn-158"><![CDATA[${\cal P}_{d}$]]></tex-math>--><mml:math id="mml-ieqn-158"><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>) and negative distance from average (<inline-formula id="ieqn-159">
<!--<alternatives><inline-graphic xlink:href="ieqn-159.tif"/><tex-math id="tex-ieqn-159"><![CDATA[${\cal N}_{d}$]]></tex-math>--><mml:math id="mml-ieqn-159"><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></inline-formula>) [<xref ref-type="bibr" rid="ref-16">16</xref>,<xref ref-type="bibr" rid="ref-17">17</xref>]. The performance matrices of the selected schemes are shown in <xref ref-type="table" rid="table-3">Tab. 3</xref>.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>The performance matrices of the selected schemes</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Weightage</th>
<th>0.3</th>
<th>0.3</th>
<th>0.2</th>
<th>0.2</th>
</tr>
</thead>
<tbody>
<tr>
<td>Schemes</td>
<td>Total computation Time</td>
<td>Communication overhead</td>
<td>Security</td>
<td>Formal proof (ROM/standard model)</td>
</tr>
<tr>
<td>Yu and Tate Scheme-I [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>35.17</td>
<td>4096</td>
<td>0</td>
<td>1</td>
</tr>
<tr>
<td>Yu and Tate Scheme-II [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>32.11</td>
<td>4096</td>
<td>1</td>
<td>1</td>
</tr>
<tr>
<td>Wu et al. [<xref ref-type="bibr" rid="ref-5">5</xref>]</td>
<td>51.41</td>
<td>4096</td>
<td>1</td>
<td>0</td>
</tr>
<tr>
<td>Addobea et al. [<xref ref-type="bibr" rid="ref-6">6</xref>]</td>
<td>74.93</td>
<td>4096</td>
<td>1</td>
<td>0</td>
</tr>
<tr>
<td>Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>]</td>
<td>3.36</td>
<td>1184</td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<td>Average</td>
<td>39.396</td>
<td>3513.6</td>
<td>0.6</td>
<td>0.4</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><bold>Step-I:</bold></p>
<p>Calculate the average solution (<inline-formula id="ieqn-160">
<!--<alternatives><inline-graphic xlink:href="ieqn-160.tif"/><tex-math id="tex-ieqn-160"><![CDATA[$\phi$]]></tex-math>--><mml:math id="mml-ieqn-160"><mml:mi>&#x03D5;</mml:mi></mml:math>
<!--</alternatives>--></inline-formula>) according to the selected criteria shown below.</p>
<p><disp-formula id="eqn-1">
<label>(1)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-1.png"/><tex-math id="tex-eqn-1"><![CDATA[$$\left(\phi \right)=\left[\phi _{b}\right]_{1\times \beta }$$]]></tex-math>--><mml:math id="mml-eqn-1" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03D5;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>&#x03D5;</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msub></mml:math>
<!--</alternatives>--></disp-formula></p>
<p>Where,</p>
<p><disp-formula id="eqn-2">
<label>(2)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-2.png"/><tex-math id="tex-eqn-2"><![CDATA[$$\left( \phi \right) = {{\sum\limits_{i = 1}^y {{X_{ab}}} } \over y}$$]]></tex-math>--><mml:math id="mml-eqn-2" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03D5;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x003D;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>y</mml:mi></mml:munderover><mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mrow><mml:mi>y</mml:mi></mml:mfrac></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<p>The aggregate calculation of the aforementioned <xref ref-type="disp-formula" rid="eqn-1">Eqs. (1)</xref> and <xref ref-type="disp-formula" rid="eqn-2">(2)</xref> can be obtained as an average solution (<inline-formula id="ieqn-161">
<!--<alternatives><inline-graphic xlink:href="ieqn-161.tif"/><tex-math id="tex-ieqn-161"><![CDATA[$\phi$]]></tex-math>--><mml:math id="mml-ieqn-161"><mml:mi>&#x03D5;</mml:mi></mml:math>
<!--</alternatives>--></inline-formula>) as shown in <xref ref-type="table" rid="table-3">Tab. 3</xref>.</p>
<p><bold>Step-II:</bold></p>
<p>In this particular step, the positive distance from average is calculated using the following equations</p>
<p><disp-formula id="eqn-3">
<label>(3)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-3.png"/><tex-math id="tex-eqn-3"><![CDATA[$${P_{dav}} = {\left[ {{{\left( {{P_{dav}}} \right)}_{ab}}} \right]_{\beta \times \beta }}$$]]></tex-math>--><mml:math id="mml-eqn-3" display="block"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<p>If the <inline-formula id="ieqn-162">
<!--<alternatives><inline-graphic xlink:href="ieqn-162.tif"/><tex-math id="tex-ieqn-162"><![CDATA[${b^{th}}$]]></tex-math>--><mml:math id="mml-ieqn-162"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> scenario is favorable than</p>
<p><disp-formula id="eqn-4">
<label>(4)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-4.png"/><tex-math id="tex-eqn-4"><![CDATA[$${\left( {{P_{dav}}} \right)_{ab}} = {{{\cal M}{\cal A}{\cal X}\left( {0,\left( {Av{e_b} - {X_{ab}}} \right)} \right)} \over {Av{e_b}}}$$]]></tex-math>--><mml:math id="mml-eqn-4" display="block"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="script">M</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>A</mml:mi><mml:mi>v</mml:mi><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mi>v</mml:mi><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<p>If less favorable then</p>
<p><disp-formula id="eqn-5">
<label>(5)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-5.png"/><tex-math id="tex-eqn-5"><![CDATA[$${\left( {{P_{dav}}} \right)_{ab}} = {{{\cal M}{\cal A}{\cal X}\left( {0,\left( {{X_{ab}} - Av{e_b}} \right)} \right)} \over {Av{e_b}}}$$]]></tex-math>--><mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="script">M</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>A</mml:mi><mml:mi>v</mml:mi><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mi>v</mml:mi><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<p>In the above-mentioned equations <inline-formula id="ieqn-163">
<!--<alternatives><inline-graphic xlink:href="ieqn-163.tif"/><tex-math id="tex-ieqn-163"><![CDATA[${P_{dav}}$]]></tex-math>--><mml:math id="mml-ieqn-163"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> denote the positive distance from the average solution. The results obtained are shown in <xref ref-type="table" rid="table-4">Tab. 4</xref>.</p>
<table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Comparative analysis of positive distance from average (<inline-formula id="ieqn-164">
<!--<alternatives><inline-graphic xlink:href="ieqn-164.tif"/><tex-math id="tex-ieqn-164"><![CDATA[${P_{dav}}$]]></tex-math>--><mml:math id="mml-ieqn-164"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>)</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Schemes</th>
<th>Total computation Time</th>
<th>Communication overhead</th>
<th>Security</th>
<th>Formal proof (ROM/standard model)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Yu and Tate Scheme-I [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>0.107269774</td>
<td>0</td>
<td>0</td>
<td>1.5</td>
</tr>
<tr>
<td>Yu and Tate Scheme-II [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>0.184942634</td>
<td>0</td>
<td>0.666666667</td>
<td>1.5</td>
</tr>
<tr>
<td>Wu et al. [<xref ref-type="bibr" rid="ref-5">5</xref>]</td>
<td>0</td>
<td>0</td>
<td>0.666666667</td>
<td>0</td>
</tr>
<tr>
<td>Addobea et al. [<xref ref-type="bibr" rid="ref-6">6</xref>]</td>
<td>0</td>
<td>0</td>
<td>0.666666667</td>
<td>0</td>
</tr>
<tr>
<td>Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>]</td>
<td>0.914712154</td>
<td>0.663023679</td>
<td>0</td>
<td>0</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><bold>Step-III</bold></p>
<p>In this particular step, the negative distance from average (<inline-formula id="ieqn-165">
<!--<alternatives><inline-graphic xlink:href="ieqn-165.tif"/><tex-math id="tex-ieqn-165"><![CDATA[${N_{dav}}$]]></tex-math>--><mml:math id="mml-ieqn-165"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>) is calculated using the following equations</p>
<p><disp-formula id="eqn-6">
<label>(6)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-6.png"/><tex-math id="tex-eqn-6"><![CDATA[$$\left( {{N_{dav}}} \right) = {\left[ {{{\left( {{N_{dav}}} \right)}_{ab}}} \right]_{\beta \times \beta }}$$]]></tex-math>--><mml:math id="mml-eqn-6" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<p>If the <inline-formula id="ieqn-166">
<!--<alternatives><inline-graphic xlink:href="ieqn-166.tif"/><tex-math id="tex-ieqn-166"><![CDATA[${b^{th}}$]]></tex-math>--><mml:math id="mml-ieqn-166"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> scenario is favorable than</p>
<p><disp-formula id="eqn-7">
<label>(7)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-7.png"/><tex-math id="tex-eqn-7"><![CDATA[$${\left( {{N_{dav}}} \right)_{ab}} = {{{\cal M}{\cal A}{\cal X}\left( {0,\left( {Av{e_b} - {X_{ab}}} \right)} \right)} \over {Av{e_b}}}$$]]></tex-math>--><mml:math id="mml-eqn-7" display="block"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="script">M</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>A</mml:mi><mml:mi>v</mml:mi><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mi>v</mml:mi><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<p>If less favorable then</p>
<p><disp-formula id="eqn-8">
<label>(8)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-8.png"/><tex-math id="tex-eqn-8"><![CDATA[$${\left( {{N_{dav}}} \right)_{ab}} = {{{\cal M}{\cal A}{\cal X}\left( {0,\left( {{X_{ab}} - Av{e_b}} \right)} \right)} \over {Av{e_b}}}$$]]></tex-math>--><mml:math id="mml-eqn-8" display="block"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="script">M</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>A</mml:mi><mml:mi>v</mml:mi><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>A</mml:mi><mml:mi>v</mml:mi><mml:mrow><mml:msub><mml:mi>e</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<p>In the above-mentioned equations <inline-formula id="ieqn-167">
<!--<alternatives><inline-graphic xlink:href="ieqn-167.tif"/><tex-math id="tex-ieqn-167"><![CDATA[${\left( {{N_{dav}}} \right)_{ab}}$]]></tex-math>--><mml:math id="mml-ieqn-167"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> denote the positive distance from the average solution. The results obtained are shown in <xref ref-type="table" rid="table-5">Tab. 5</xref>.</p>
<table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>Comparative analysis of negative distance from average (<inline-formula id="ieqn-168">
<!--<alternatives><inline-graphic xlink:href="ieqn-168.tif"/><tex-math id="tex-ieqn-168"><![CDATA[${N_{dav}}$]]></tex-math>--><mml:math id="mml-ieqn-168"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>a</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>)</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Schemes</th>
<th>Total computation Time</th>
<th>Communication Overhead</th>
<th>Security</th>
<th>Formal proof (ROM/standard model)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Yu and Tate Scheme-I [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>0</td>
<td>0.16575592</td>
<td>1</td>
<td>0</td>
</tr>
<tr>
<td>Yu and Tate Scheme-II [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>0</td>
<td>0.16575592</td>
<td>0</td>
<td>0</td>
</tr>
<tr>
<td>Wu et al. [<xref ref-type="bibr" rid="ref-5">5</xref>]</td>
<td>0.304954818</td>
<td>0.16575592</td>
<td>0</td>
<td>1</td>
</tr>
<tr>
<td>Addobea et al. [<xref ref-type="bibr" rid="ref-6">6</xref>]</td>
<td>0.901969743</td>
<td>0.16575592</td>
<td>0</td>
<td>1</td>
</tr>
<tr>
<td>Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>]</td>
<td>0</td>
<td>0</td>
<td>1</td>
<td>1</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><bold>Step-IV:</bold></p>
<p>In this step, the weighted sum of the positive distance (<inline-formula id="ieqn-169">
<!--<alternatives><inline-graphic xlink:href="ieqn-169.tif"/><tex-math id="tex-ieqn-169"><![CDATA[${{\cal P}_d}$]]></tex-math>--><mml:math id="mml-ieqn-169"><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>) is calculated using the following equation. The results obtained are shown in <xref ref-type="table" rid="table-6">Tab. 6</xref>.</p>
<p><disp-formula id="eqn-9">
<label>(9)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-9.png"/><tex-math id="tex-eqn-9"><![CDATA[$${\left( {W{S_{{{\cal P}_d}}}} \right)_a} = \sum\limits_{b = 1}^y {\mkern 1mu} {\lambda _b}{\left( {{{\cal P}_d}} \right)_{ab}}$$]]></tex-math>--><mml:math id="mml-eqn-9" display="block"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>b</mml:mi><mml:mo>&#x003D;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>y</mml:mi></mml:munderover><mml:mrow><mml:mspace width="0.056em"></mml:mspace></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<table-wrap id="table-6">
<label>Table 6</label>
<caption>
<title>Analysis of <inline-formula id="ieqn-170">
<!--<alternatives><inline-graphic xlink:href="ieqn-170.tif"/><tex-math id="tex-ieqn-170"><![CDATA[${\left( {W{S_{{{\cal P}_d}}}} \right)_a}$]]></tex-math>--><mml:math id="mml-ieqn-170"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> based on positive distance</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Schemes</th>
<th>Total computation Time</th>
<th>Communication Overhead</th>
<th>Security</th>
<th>Formal proof (ROM/Standard Model)</th>
<th><inline-formula id="ieqn-171">
<!--<alternatives><inline-graphic xlink:href="ieqn-171.tif"/><tex-math id="tex-ieqn-171"><![CDATA[${\left( {{\bf{W}}{{\bf{S}}_{{{\cal P}_{\bf{d}}}}}} \right)_{\bf{a}}}$]]></tex-math>--><mml:math id="mml-ieqn-171"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">W</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="bold">S</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">d</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">a</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td>Yu and Tate Scheme-I [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>0.032180932</td>
<td>0</td>
<td>0</td>
<td>0.3</td>
<td>0.332180932</td>
</tr>
<tr>
<td>Yu and Tate Scheme-II [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>0.05548279</td>
<td>0</td>
<td>0.133333333</td>
<td>0.3</td>
<td>0.488816123</td>
</tr>
<tr>
<td>Wu et al. [<xref ref-type="bibr" rid="ref-5">5</xref>]</td>
<td>0</td>
<td>0</td>
<td>0.133333333</td>
<td>0</td>
<td>0.133333333</td>
</tr>
<tr>
<td>Addobea et al. [<xref ref-type="bibr" rid="ref-6">6</xref>]</td>
<td>0</td>
<td>0</td>
<td>0.133333333</td>
<td>0</td>
<td>0.133333333</td>
</tr>
<tr>
<td>Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>]</td>
<td>0.274413646</td>
<td>0.198907104</td>
<td>0</td>
<td>0</td>
<td>0.47332075</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><bold>Step-V:</bold></p>
<p>In this step, the weighted sum of the negative distance (<inline-formula id="ieqn-172">
<!--<alternatives><inline-graphic xlink:href="ieqn-172.tif"/><tex-math id="tex-ieqn-172"><![CDATA[${{\cal P}_d}$]]></tex-math>--><mml:math id="mml-ieqn-172"><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>) is calculated using the following equation. The results obtained are shown in <xref ref-type="table" rid="table-7">Tab. 7</xref>.</p>
<p><disp-formula id="eqn-10">
<label>(10)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-10.png"/><tex-math id="tex-eqn-10"><![CDATA[$${\left( {W{S_{{{\cal N}_d}}}} \right)_a} = \sum\nolimits_{b = 1}^y {\mkern 1mu} {\lambda _b}{\left( {{{\cal N}_d}} \right)_{ab}}$$]]></tex-math>--><mml:math id="mml-eqn-10" display="block"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:msubsup><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>b</mml:mi><mml:mo>&#x003D;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>y</mml:mi></mml:msubsup><mml:mrow><mml:mspace width="0.056em"></mml:mspace></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<table-wrap id="table-7">
<label>Table 7</label>
<caption>
<title>Weighted negative distance from average</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Schemes</th>
<th>Total Computation Time</th>
<th>Communication Overhead</th>
<th>Security</th>
<th>Formal proof (ROM/Standard Model)</th>
<th><inline-formula id="ieqn-173">
<!--<alternatives><inline-graphic xlink:href="ieqn-173.tif"/><tex-math id="tex-ieqn-173"><![CDATA[${\left( {{\bf{W}}{{\bf{S}}_{{{\cal N}_{\bf{d}}}}}} \right)_{\bf{a}}}$]]></tex-math>--><mml:math id="mml-ieqn-173"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">W</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="bold">S</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">d</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">a</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td>Yu and Tate Scheme-I [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>0</td>
<td>0.049726776</td>
<td>0.2</td>
<td>0</td>
<td>0.249726776</td>
</tr>
<tr>
<td>Yu and Tate Scheme-II [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>0</td>
<td>0.049726776</td>
<td>0</td>
<td>0</td>
<td>0.049726776</td>
</tr>
<tr>
<td>Wu et al. [<xref ref-type="bibr" rid="ref-5">5</xref>]</td>
<td>0.091486445</td>
<td>0.049726776</td>
<td>0</td>
<td>0.2</td>
<td>0.341213221</td>
</tr>
<tr>
<td>Addobea et al. [<xref ref-type="bibr" rid="ref-6">6</xref>]</td>
<td>0.270590923</td>
<td>0.049726776</td>
<td>0</td>
<td>0.2</td>
<td>0.520317699</td>
</tr>
<tr>
<td>Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>]</td>
<td>0</td>
<td>0</td>
<td>0.2</td>
<td>0.2</td>
<td>0.4</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><bold>Step-VI:</bold></p>
<p>In this step, the calculated scores obtained from <inline-formula id="ieqn-174">
<!--<alternatives><inline-graphic xlink:href="ieqn-174.tif"/><tex-math id="tex-ieqn-174"><![CDATA[${\left( {W{S_{{{\cal P}_d}}}} \right)_a}{\rm{\& }}{\left( {W{S_{{{\cal N}_d}}}} \right)_a}$]]></tex-math>--><mml:math id="mml-ieqn-174"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">&#x0026;</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> are normalized as follows,</p>
<p><disp-formula id="eqn-11">
<label>(11)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-11.png"/><tex-math id="tex-eqn-11"><![CDATA[$${\cal N}{\left( {W{S_{{{\cal P}_d}}}} \right)_a} = {{{{\left( {W{S_{{{\cal P}_d}}}} \right)}_a}} \over {{\cal M}{\cal A}{{\cal X}_a}\left( {{{\left( {W{S_{{{\cal P}_d}}}} \right)}_a}} \right)}}$$]]></tex-math>--><mml:math id="mml-eqn-11" display="block"><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="script">M</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<p><disp-formula id="eqn-12">
<label>(12)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-12.png"/><tex-math id="tex-eqn-12"><![CDATA[$$\matrix{ {} &#9; {} \cr {} &#9; {{\cal N}{{\left( {W{S_{{{\cal N}_d}}}} \right)}_a} = 1 - {{{{\left( {W{S_{{{\cal N}_d}}}} \right)}_a}} \over {{\cal M}{\cal A}{{\cal X}_a}\left( {{{\left( {W{S_{{{\cal N}_d}}}} \right)}_a}} \right)}}} \cr }$$]]></tex-math>--><mml:math id="mml-eqn-12" display="block"><mml:mtable rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow></mml:mrow></mml:mtd><mml:mtd><mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="script">M</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="script">A</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">X</mml:mi></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math>
<!--</alternatives>--></disp-formula></p>
<p><bold>Step-VII:</bold></p>
<p>In this step, we calculate the appraisal score of all the selected schemes as follows,</p>
<p><disp-formula id="eqn-13">
<label>(13)</label>
<!--<alternatives>
<graphic mimetype="image" mime-subtype="png" xlink:href="eqn-13.png"/><tex-math id="tex-eqn-13"><![CDATA[$${\psi _a} = {1 \over 2}\left( {{\cal N}{{\left( {W{S_{{{\cal P}_d}}}} \right)}_a} - {\cal N}{{\left( {W{S_{{{\cal N}_d}}}} \right)}_a}} \right)$$]]></tex-math>--><mml:math id="mml-eqn-13" display="block"><mml:mrow><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo>&#x003D;</mml:mo><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math>
<!--</alternatives>--></disp-formula></p>
<p>Where <inline-formula id="ieqn-175">
<!--<alternatives><inline-graphic xlink:href="ieqn-175.tif"/><tex-math id="tex-ieqn-175"><![CDATA[$0\preceq \psi _{a}\succeq 1$]]></tex-math>--><mml:math id="mml-ieqn-175"><mml:mn>0</mml:mn><mml:mo>&#x2AAF;</mml:mo><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2AB0;</mml:mo><mml:mn>1</mml:mn></mml:math>
<!--</alternatives>--></inline-formula>.</p>
<p>The result of <inline-formula id="ieqn-176">
<!--<alternatives><inline-graphic xlink:href="ieqn-176.tif"/><tex-math id="tex-ieqn-176"><![CDATA[${\psi _a}$]]></tex-math>--><mml:math id="mml-ieqn-176"><mml:mrow><mml:msub><mml:mi>&#x03C8;</mml:mi><mml:mi>a</mml:mi></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> is determined using aggregate score values of the <inline-formula id="ieqn-177">
<!--<alternatives><inline-graphic xlink:href="ieqn-177.tif"/><tex-math id="tex-ieqn-177"><![CDATA[${\cal N}W{S_{{{\cal P}_d}}}{\rm{\& }}$]]></tex-math>--><mml:math id="mml-ieqn-177"><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="italic">&#x0026;</mml:mi></mml:mrow></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula> <inline-formula id="ieqn-178">
<!--<alternatives><inline-graphic xlink:href="ieqn-178.tif"/><tex-math id="tex-ieqn-178"><![CDATA[${\cal N}W{S_{{{\cal N}_d}}}$]]></tex-math>--><mml:math id="mml-ieqn-178"><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mi>W</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula>.</p>
<p><bold>Step-VII:</bold></p>
<p>In this step, we calculate a sequence of activities to our measurement of evaluation scores (&#x03C8;) and determines the ranking of the selected schemes. The results suggest that the best ranking solution has a higher &#x03C8; compared to the other. Therefore, in the following <xref ref-type="table" rid="table-8">Tab. 8</xref>, the scheme of Yu and Tate [<xref ref-type="bibr" rid="ref-3">3</xref>] Scheme 2 has the highest evaluation scores (&#x03C8;). So, the last calculated rank result is shown in <xref ref-type="table" rid="table-8">Tab. 8</xref>.</p>
<table-wrap id="table-8">
<label>Table 8</label>
<caption>
<title>Ranking based on performance</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Schemes</th>
<th><inline-formula id="ieqn-179">
<!--<alternatives><inline-graphic xlink:href="ieqn-179.tif"/><tex-math id="tex-ieqn-179"><![CDATA[${\left( {{\bf{W}}{{\bf{S}}_{{{\cal P}_{\bf{d}}}}}} \right)_{\bf{a}}}$]]></tex-math>--><mml:math id="mml-ieqn-179"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">W</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="bold">S</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">d</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">a</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></th>
<th><inline-formula id="ieqn-180">
<!--<alternatives><inline-graphic xlink:href="ieqn-180.tif"/><tex-math id="tex-ieqn-180"><![CDATA[${\left( {{\bf{W}}{{\bf{S}}_{{{\cal N}_{\bf{d}}}}}} \right)_{\bf{a}}}$]]></tex-math>--><mml:math id="mml-ieqn-180"><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">W</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="bold">S</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">d</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">a</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></th>
<th><inline-formula id="ieqn-181">
<!--<alternatives><inline-graphic xlink:href="ieqn-181.tif"/><tex-math id="tex-ieqn-181"><![CDATA[${\cal N}{\left( {{\bf{W}}{{\bf{S}}_{{{\cal P}_{\bf{d}}}}}} \right)_{\bf{a}}}$]]></tex-math>--><mml:math id="mml-ieqn-181"><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">W</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="bold">S</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">d</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">a</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></th>
<th><inline-formula id="ieqn-182">
<!--<alternatives><inline-graphic xlink:href="ieqn-182.tif"/><tex-math id="tex-ieqn-182"><![CDATA[${\cal N}{\left( {{\bf{W}}{{\bf{S}}_{{{\cal N}_{\bf{d}}}}}} \right)_{\bf{a}}}$]]></tex-math>--><mml:math id="mml-ieqn-182"><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">W</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mi mathvariant="bold">S</mml:mi></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="script">N</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">d</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">a</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></th>
<th><inline-formula id="ieqn-183">
<!--<alternatives><inline-graphic xlink:href="ieqn-183.tif"/><tex-math id="tex-ieqn-183"><![CDATA[${{\bf{\psi }}_{\bf{a}}}$]]></tex-math>--><mml:math id="mml-ieqn-183"><mml:mrow><mml:msub><mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">&#x03C8;</mml:mtext></mml:mrow></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="bold">a</mml:mi></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:math>
<!--</alternatives>--></inline-formula></th>
<th>Ranking</th>
</tr>
</thead>
<tbody>
<tr>
<td>Yu and Tate Scheme-I [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>0.332180932</td>
<td>0.249726776</td>
<td>0.679562143</td>
<td>0.52004943</td>
<td>0.599805787</td>
<td>2</td>
</tr>
<tr>
<td>Yu and Tate Scheme-II [<xref ref-type="bibr" rid="ref-3">3</xref>]</td>
<td>0.488816123</td>
<td>0.049726776</td>
<td>1.000000001</td>
<td>0.904429974</td>
<td>0.952214988</td>
<td>1</td>
</tr>
<tr>
<td>Wu et al. [<xref ref-type="bibr" rid="ref-5">5</xref>]</td>
<td>0.133333333</td>
<td>0.341213221</td>
<td>0.272767871</td>
<td>0.344221383</td>
<td>0.308494627</td>
<td>4</td>
</tr>
<tr>
<td>Addobea et al. [<xref ref-type="bibr" rid="ref-6">6</xref>]</td>
<td>0.133333333</td>
<td>0.520317699</td>
<td>0.272767871</td>
<td>2.06368E-10</td>
<td>0.136383936</td>
<td>5</td>
</tr>
<tr>
<td>Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>]</td>
<td>0.47332075</td>
<td>0.4</td>
<td>0.9683002</td>
<td>0.231238913</td>
<td>0.599769557</td>
<td>3</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s6_5">
<label>6.5</label>
<title>Lesson Learned</title>
<p>From the aforementioned evaluation, we conclude that the designed scheme of Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] is efficient in terms of computation time and communication overhead. However, the given is insecure against adaptive chosen message attacks. Further, the proposed scheme of Khan et al. [<xref ref-type="bibr" rid="ref-7">7</xref>] is claimed to be secure under ROM. On the other hand, the given scheme of Yu and Tate [<xref ref-type="bibr" rid="ref-3">3</xref>] Scheme 2 is formally secured under the standard model. Though the given scheme has some limitations in terms of cost efficiencies but secure and proved in the standard model.</p>
</sec>
</sec>
<sec id="s7">
<label>7</label>
<title>Conclusion and Future Work</title>
<p>Recently, Khan et al. presented a new certificateless online/offline signature scheme for the Internet of Health Things (IoHT) to fulfill the authenticity requirement for the resource-constrained environment of (IoHT) devices. The authors claim that the newly proposed scheme is secure against Type-I adversary under the Random Oracle Model (ROM). Unfortunately, their scheme is insecure against adaptive chosen message attacks. It is demonstrated that an adversary can forge a valid signature on a message by replacing the public key. Furthermore, we performed a comparative analysis of the selective parameters including computation time, communication overhead, security, and formal proof by employing Evaluation based on Distance from Average Solution (EDAS). The analysis shows that the designed scheme of Khan et al. doesn&#x2019;t have any sort of advantage over the previous schemes. Though, the authors utilized a lightweight hyperelliptic curve cryptosystem with a smaller key size of 80-bits. Finally, we give some suggestions on the construction of a concrete security scheme under ROM. Soon, we intend to improve the security of Khan et al. under the standard model.</p>
</sec>
</body>
<back>
<ack>
<p>The authors would like to thank Taif University Researchers Supporting Project number (TURSP-2020/79), Taif University, Taif, Saudi Arabia.</p>
</ack><fn-group>
<fn fn-type="other">
<p><bold>Funding Statement:</bold> Taif University Researchers Supporting Project number (TURSP-2020/79), Taif University, Taif, Saudi Arabia.</p>
</fn>
<fn fn-type="conflict">
<p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest.</p>
</fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1">
<label>[1]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>S.</given-names> 
<surname>Even</surname></string-name>, <string-name>
<given-names>O.</given-names> 
<surname>Goldreich</surname></string-name> and <string-name>
<given-names>S.</given-names> 
<surname>Micali</surname></string-name>
</person-group>, &#x201C;
<article-title>On-line/off-line digital signatures</article-title>,&#x201D; 
<source>Advances in Cryptology&#x2014;CRYPTO&#x2019; 89 Proceedings</source>, vol. 
<volume>435</volume>, pp. 
<fpage>263</fpage>&#x2013;
<lpage>275</lpage>, 
<year>2001</year>.</mixed-citation>
</ref>
<ref id="ref-2">
<label>[2]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>A.</given-names> 
<surname>Shamir</surname></string-name> and <string-name>
<given-names>Y.</given-names> 
<surname>Tauman</surname></string-name>
</person-group>, &#x201C;
<article-title>Improved online/offline signature schemes</article-title>,&#x201D; 
<source>Advances in Cryptology-CRYPTO</source>, vol. 
<volume>2139</volume>, pp. 
<fpage>355</fpage>&#x2013;
<lpage>367</lpage>, 
<year>2001</year>.</mixed-citation>
</ref>
<ref id="ref-3">
<label>[3]</label><mixed-citation publication-type="conf-proc">
<person-group person-group-type="author"><string-name>
<given-names>P.</given-names> 
<surname>Yu</surname></string-name> and <string-name>
<given-names>S. R.</given-names> 
<surname>Tate</surname></string-name>
</person-group>, &#x201C;
<article-title>Online/offline signature schemes for devices with limited computing capabilities</article-title>,&#x201D; in <conf-name>Cryptographers&#x2019; Track at the RSA Conference 2008 (CT-RSA 2008)</conf-name>, 
<conf-loc>San Francisco, CA, USA</conf-loc>, vol. 
<volume>4964</volume>, pp. 
<fpage>301</fpage>&#x2013;
<lpage>317</lpage>, 
<year>2008</year>.</mixed-citation>
</ref>
<ref id="ref-4">
<label>[4]</label><mixed-citation publication-type="conf-proc">
<person-group person-group-type="author"><string-name>
<given-names>X. L.</given-names> 
<surname>Ma</surname></string-name>, <string-name>
<given-names>Z. W.</given-names> 
<surname>Wang</surname></string-name>, <string-name>
<given-names>L. Z.</given-names> 
<surname>Gu</surname></string-name> and <string-name>
<given-names>Y.</given-names> 
<surname>Yang</surname></string-name>
</person-group>, &#x201C;
<article-title>Remark on Yu et al.&#x2019;s online/offline signature scheme in CT-RSA 2008</article-title>,&#x201D; in <conf-name>2009 Fifth International Conference on Information Assurance and Security</conf-name>, <conf-loc>Xi&#x2019;an, China</conf-loc>, vol. 
<volume>2</volume>, pp. 
<fpage>719</fpage>&#x2013;
<lpage>720</lpage>, 
<year>2009</year>.</mixed-citation>
</ref>
<ref id="ref-5">
<label>[5]</label><mixed-citation publication-type="conf-proc">
<person-group person-group-type="author"><string-name>
<given-names>T.</given-names> 
<surname>Wu</surname></string-name>, <string-name>
<given-names>Y.</given-names> 
<surname>Chen</surname></string-name> and <string-name>
<given-names>K.</given-names> 
<surname>Lin</surname></string-name>
</person-group>, &#x201C;
<article-title>ID-based online/offline signature from pairings</article-title>,&#x201D; in <conf-name>Proc. of the International Computer Symposium (ICS2010)</conf-name>, 
<conf-loc>Tainan City, Taiwan</conf-loc>, pp. 
<fpage>198</fpage>&#x2013;
<lpage>203</lpage>, 
<year>2010</year>.</mixed-citation>
</ref>
<ref id="ref-6">
<label>[6]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>A. A.</given-names> 
<surname>Addobea</surname></string-name>, <string-name>
<given-names>J.</given-names> 
<surname>Hou</surname></string-name> and <string-name>
<given-names>Q.</given-names> 
<surname>Li</surname></string-name>
</person-group>, &#x201C;
<article-title>MHCOOS: an offline- online certificateless signature scheme for m-health devices</article-title>,&#x201D; 
<source>Security and Communication Networks</source>, vol. 
<volume>2020</volume>, pp. 
<fpage>1</fpage>&#x2013;
<lpage>12</lpage>, 
<year>2020</year>.</mixed-citation>
</ref>
<ref id="ref-7">
<label>[7]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>M. A.</given-names> 
<surname>Khan</surname></string-name>, <string-name>
<given-names>S. U.</given-names> 
<surname>Rehman</surname></string-name>, <string-name>
<given-names>M. I.</given-names> 
<surname>Uddin</surname></string-name>, <string-name>
<given-names>S.</given-names> 
<surname>Nisar</surname></string-name>, <string-name>
<given-names>F.</given-names> 
<surname>Noor</surname></string-name> <etal>et al.</etal>
</person-group><italic>,</italic> &#x201C;
<article-title>An online-offline certificateless signature scheme for internet of health things</article-title>,&#x201D; 
<source>Journal of Healthcare Engineering</source>, vol. 
<volume>2020</volume>, pp. 
<fpage>1</fpage>&#x2013;
<lpage>10</lpage>, 
<year>2020</year>.</mixed-citation>
</ref>
<ref id="ref-8">
<label>[8]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>S.</given-names> 
<surname>Hussain</surname></string-name>, <string-name>
<given-names>I.</given-names> 
<surname>Ullah</surname></string-name>, <string-name>
<given-names>H.</given-names> 
<surname>Khattak</surname></string-name>, <string-name>
<given-names>M.</given-names> 
<surname>Adnan</surname></string-name>, <string-name>
<given-names>S.</given-names> 
<surname>Kumari</surname></string-name> <etal>et al.</etal>
</person-group><italic>,</italic> &#x201C;
<article-title>A lightweight and formally secure certificate based signcryption with proxy re-encryption (cbsre) for internet of things enabled smart grid</article-title>,&#x201D; 
<source>IEEE Access</source>, vol. 
<volume>8</volume>, pp. 
<fpage>93230</fpage>&#x2013;
<lpage>93248</lpage>, 
<year>2020</year>.</mixed-citation>
</ref>
<ref id="ref-9">
<label>[9]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>S. S.</given-names> 
<surname>Ullah</surname></string-name>, <string-name>
<given-names>I.</given-names> 
<surname>Ullah</surname></string-name>, <string-name>
<given-names>H.</given-names> 
<surname>Khattak</surname></string-name>, <string-name>
<given-names>M. A.</given-names> 
<surname>Khan</surname></string-name>, <string-name>
<given-names>M.</given-names> 
<surname>Adnan</surname></string-name> <etal>et al.</etal>
</person-group><italic>,</italic> &#x201C;
<article-title>A lightweight identity-based signature scheme for mitigation of content poisoning attack in named data networking with internet of things</article-title>,&#x201D; 
<source>IEEE Access</source>, vol. 
<volume>8</volume>, pp. 
<fpage>98910</fpage>&#x2013;
<lpage>98928</lpage>, 
<year>2020</year>.</mixed-citation>
</ref>
<ref id="ref-10">
<label>[10]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>Y. Y.</given-names> 
<surname>Li</surname></string-name>, <string-name>
<given-names>J. Q.</given-names> 
<surname>Wang</surname></string-name> and <string-name>
<given-names>T. L.</given-names> 
<surname>Wang</surname></string-name>
</person-group>, &#x201C;
<article-title>A linguistic neutrosophic multi-criteria group decision-making approach with EDAS method</article-title>,&#x201D; 
<source>Arabian Journal for Science and Engineering</source>, vol. 
<volume>44</volume>, no. 
<issue>3</issue>, pp. 
<fpage>2737</fpage>&#x2013;
<lpage>2749</lpage>, 
<year>2019</year>.</mixed-citation>
</ref>
<ref id="ref-11">
<label>[11]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>A.</given-names> 
<surname>Waheed</surname></string-name>, <string-name>
<given-names>A. I.</given-names> 
<surname>Umar</surname></string-name>, <string-name>
<given-names>M.</given-names> 
<surname>Zareei</surname></string-name>, <string-name>
<given-names>N.</given-names> 
<surname>Din</surname></string-name>, <string-name>
<given-names>N. U.</given-names> 
<surname>Amin</surname></string-name> <etal>et al.</etal>
</person-group><italic>,</italic> &#x201C;
<article-title>Cryptanalysis and improvement of a proxy signcryption scheme in the standard computational model</article-title>,&#x201D; 
<source>IEEE Access</source>, vol. 
<volume>8</volume>, pp. 
<fpage>131188</fpage>&#x2013;
<lpage>131201</lpage>, 
<year>2020</year>.</mixed-citation>
</ref>
<ref id="ref-12">
<label>[12]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>L. A.</given-names> 
<surname>Zadeh</surname></string-name>
</person-group>, &#x201C;
<article-title>Fuzzy logic</article-title>,&#x201D; 
<source>Computer</source>, vol. 
<volume>21</volume>, no. 
<issue>4</issue>, pp. 
<fpage>83</fpage>&#x2013;
<lpage>93</lpage>, 
<year>1988</year>.</mixed-citation>
</ref>
<ref id="ref-13">
<label>[13]</label><mixed-citation publication-type="book">
<person-group person-group-type="author"><string-name>
<given-names>K.</given-names> 
<surname>Tanaka</surname></string-name>
</person-group>, 
<source>An introduction to fuzzy logic for practical applications</source>. Vol. 
<volume>6</volume>. 
<publisher-loc>New York</publisher-loc>: 
<publisher-name>Springer-Verlag</publisher-name>, pp. 
<fpage>1</fpage>&#x2013;
<lpage>148</lpage>, 
<year>1997</year>.</mixed-citation>
</ref>
<ref id="ref-14">
<label>[14]</label><mixed-citation publication-type="conf-proc">
<person-group person-group-type="author"><string-name>
<given-names>N. A.</given-names> 
<surname>Malik</surname></string-name> and <string-name>
<given-names>M.</given-names> 
<surname>Rai</surname></string-name>
</person-group>, &#x201C;
<article-title>Enhanced secure and efficient key management algorithm and fuzzy with trust management for MANETs</article-title>,&#x201D; in <conf-name>Proc. of the Int. Conf. on Innovative Computing &#x0026; Communications (ICICC)</conf-name>, <conf-loc>Singapore, Malaysia</conf-loc>, pp. 
<fpage>1</fpage>&#x2013;
<lpage>8</lpage>, 
<year>2020</year>.</mixed-citation>
</ref>
<ref id="ref-15">
<label>[15]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>G.</given-names> 
<surname>Mehmood</surname></string-name>, <string-name>
<given-names>M. Z.</given-names> 
<surname>Khan</surname></string-name>, <string-name>
<given-names>A.</given-names> 
<surname>Waheed</surname></string-name>, <string-name>
<given-names>M.</given-names> 
<surname>Zareei</surname></string-name> and <string-name>
<given-names>E. M.</given-names> 
<surname>Mohamed</surname></string-name>
</person-group>, &#x201C;
<article-title>A trust-based energy-efficient and reliable communication scheme (trust-based ERCS) for remote patient monitoring in wireless body area networks</article-title>,&#x201D; 
<source>IEEE Access</source>, vol. 
<volume>8</volume>, pp. 
<fpage>131397</fpage>&#x2013;
<lpage>131413</lpage>, 
<year>2020</year>.</mixed-citation>
</ref>
<ref id="ref-16">
<label>[16]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>D.</given-names> 
<surname>Zindani</surname></string-name>, <string-name>
<given-names>S. R.</given-names> 
<surname>Maity</surname></string-name> and <string-name>
<given-names>S.</given-names> 
<surname>Bhowmik</surname></string-name>
</person-group>, &#x201C;<article-title>Fuzzy-EDAS (evaluation based on distance from average solution) for material selection problems</article-title>,&#x201D; in 
<source>Advances in Computational Methods in Manufacturing</source>, pp. 
<fpage>755</fpage>&#x2013;
<lpage>771</lpage>, 
<year>2019</year>.</mixed-citation>
</ref>
<ref id="ref-17">
<label>[17]</label><mixed-citation publication-type="journal">
<person-group person-group-type="author"><string-name>
<given-names>M.</given-names> 
<surname>Yazdani</surname></string-name>, <string-name>
<given-names>A. E.</given-names> 
<surname>Torkayesh</surname></string-name>, <string-name>
<given-names>E. D. S.</given-names> 
<surname>Gonzalez</surname></string-name> and <string-name>
<given-names>S. K.</given-names> 
<surname>Otaghsara</surname></string-name>
</person-group>, &#x201C;
<article-title>Evaluation of renewable energy resources using integrated shannon entropy-edas model</article-title>,&#x201D; 
<source>Sustainable Operations and Computer</source>, vol. 
<volume>1</volume>, pp. 
<fpage>35</fpage>&#x2013;
<lpage>42</lpage>, 
<year>2020</year>.</mixed-citation>
</ref>
</ref-list>
</back>
</article>