<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=190.19.0.0%2F16</id>
	<title>formulasearchengine - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=190.19.0.0%2F16"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/wiki/Special:Contributions/190.19.0.0/16"/>
	<updated>2026-07-31T10:07:51Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.47.0-wmf.7</generator>
	<entry>
		<id>https://en.formulasearchengine.com/w/index.php?title=Mersenne%27s_laws&amp;diff=16932</id>
		<title>Mersenne&#039;s laws</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Mersenne%27s_laws&amp;diff=16932"/>
		<updated>2014-01-11T21:22:44Z</updated>

		<summary type="html">&lt;p&gt;190.19.86.67: Added a little more information on Marin Mersenne.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In [[cryptography]], a [[secret sharing]] scheme is &#039;&#039;&#039;publicly verifiable&#039;&#039;&#039; (PVSS) if it is a [[verifiable secret sharing]] scheme and if any party involved can verify the validity of the shares distributed by the dealer.&lt;br /&gt;
{{quotation|&lt;br /&gt;
    In verifiable secret sharing (VSS) the object is to resist malicious players, such as&amp;lt;br /&amp;gt;&lt;br /&gt;
 (i) a dealer sending incorrect shares to some or all of the participants, and&amp;lt;br /&amp;gt;&lt;br /&gt;
 (ii) participants submitting incorrect shares during the reconstruction protocol,cf. [CGMA85].&amp;lt;br /&amp;gt;&lt;br /&gt;
 In publicly verifiable secret sharing (PVSS), as introduced by Stadler [Sta96], it is an explicit goal that not just the participants can verify their&lt;br /&gt;
own shares, but that anybody can verify that the participants received correct shares.&lt;br /&gt;
Hence, it is explicitly required that &amp;lt;math&amp;gt;i&amp;lt;/math&amp;gt; can be verified publicly.&lt;br /&gt;
|Berry Schoenmakers. A Simple Publicly Verifiable Secret Sharing Scheme and its Application to Electronic Voting .}}&lt;br /&gt;
&lt;br /&gt;
The method introduced here according to the paper by [http://eprint.iacr.org/2004/201.ps Chunming Tang, Dingyi Pei, Zhuo Liu, and Yong He] is non-interactive and maintains this property throughout the protocol.&lt;br /&gt;
&lt;br /&gt;
==Initialization==&lt;br /&gt;
The PVSS scheme dictates an initialization process in which: &lt;br /&gt;
#All system parameters are generated.&lt;br /&gt;
#Each participant must have a registered public key.&lt;br /&gt;
&lt;br /&gt;
Excluding the initialization process, the PVSS consists of two phases:&lt;br /&gt;
&lt;br /&gt;
==Distribution==&lt;br /&gt;
1.Distribution of secret &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; shares is performed by the dealer &amp;lt;math&amp;gt;D&amp;lt;/math&amp;gt;, which does the following:&lt;br /&gt;
* The dealer creates &amp;lt;math&amp;gt;s_{1},s_{2}...s_{n}&amp;lt;/math&amp;gt; for each participant &amp;lt;math&amp;gt;P_{1},P_{2}...P_{n}&amp;lt;/math&amp;gt; respectively.&lt;br /&gt;
* The dealer publishes the encrypted share &amp;lt;math&amp;gt;E_{i}(s_{i})&amp;lt;/math&amp;gt; for each &amp;lt;math&amp;gt;P_{i}&amp;lt;/math&amp;gt;.&lt;br /&gt;
* The dealer also publishes a string &amp;lt;math&amp;gt;\mathrm{proof}_{D}&amp;lt;/math&amp;gt; to show that each &amp;lt;math&amp;gt;E_{i}&amp;lt;/math&amp;gt; encrypts &amp;lt;math&amp;gt;s_{i}&amp;lt;/math&amp;gt;&lt;br /&gt;
(note: &amp;lt;math&amp;gt;\mathrm{proof}_{D}&amp;lt;/math&amp;gt; guarantees that the reconstruction protocol will result in the same &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
2. Verification of the shares:&lt;br /&gt;
* Anybody knowing the public keys for the encryption methods &amp;lt;math&amp;gt;E_{i}&amp;lt;/math&amp;gt;, can verify the shares.&lt;br /&gt;
* If one or more verifications fails the dealer fails and the protocol is aborted.&lt;br /&gt;
&lt;br /&gt;
==Reconstruction==&lt;br /&gt;
1. Decryption of the shares:&lt;br /&gt;
* The Participants &amp;lt;math&amp;gt;P_{i}&amp;lt;/math&amp;gt; decrypts their share of the secret &amp;lt;math&amp;gt;s_{i}&amp;lt;/math&amp;gt; using &amp;lt;math&amp;gt;E_{i}(s_{i})&amp;lt;/math&amp;gt;.&lt;br /&gt;
(note: fault-tolerance can be allowed here: it&#039;s not required that all participants succeed in decrypting &amp;lt;math&amp;gt;E_{i}(s_{i})&amp;lt;/math&amp;gt; as long as a qualified set of participants are successful to decrypt &amp;lt;math&amp;gt;s_{i}&amp;lt;/math&amp;gt;).&lt;br /&gt;
* The participant release &amp;lt;math&amp;gt;s_{i}&amp;lt;/math&amp;gt; plus a string &amp;lt;math&amp;gt;\mathrm{proof}_{P_{i}}&amp;lt;/math&amp;gt; this shows the released share is correct.&lt;br /&gt;
&lt;br /&gt;
2. Pooling the shares:&lt;br /&gt;
* Using the strings &amp;lt;math&amp;gt;\mathrm{proof}_{P_{i}}&amp;lt;/math&amp;gt; to exclude the participants which are dishonest or failed to decrypt &amp;lt;math&amp;gt;E_{i}(s_{i})&amp;lt;/math&amp;gt;.&lt;br /&gt;
* Reconstruction &amp;lt;math&amp;gt;s&amp;lt;/math&amp;gt; can be done from the shares of any qualified set of participants.&lt;br /&gt;
&lt;br /&gt;
==Chaums and Pedersen Scheme==&lt;br /&gt;
A proposed protocol proving: &amp;lt;math&amp;gt;\log_{_{g1}}h_{1} = \log_{_{g2}}h_{2}&amp;lt;/math&amp;gt; :&lt;br /&gt;
#The prover chooses a random &amp;lt;math&amp;gt;r\in  \boldsymbol{\Zeta}_{q^*} &amp;lt;/math&amp;gt;&lt;br /&gt;
#The verifier send a random challenge &amp;lt;math&amp;gt;c \in _{R}\boldsymbol{\Zeta}_{q} &amp;lt;/math&amp;gt;&lt;br /&gt;
#The prover responds with &amp;lt;math&amp;gt;s = r - c x(\mathrm{mod}\,q)&amp;lt;/math&amp;gt;&lt;br /&gt;
#The verifier checks &amp;lt;math&amp;gt;\alpha_1 = g_{1}^s h_{1}^c &amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;\alpha_2 = g_{2}^s h_{2}^c &amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Denote this protocol as: &amp;lt;math&amp;gt;\mathrm{dleq}(g_1, h_1,g_2,h_2)&amp;lt;/math&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
A generalization of &amp;lt;math&amp;gt;\mathrm{dleq}(g_1, h_1,g_2,h_2)&amp;lt;/math&amp;gt; is denoted as: &amp;lt;math&amp;gt;\text{dleq}(X, Y, g_1, h_1,g_2,h_2)&amp;lt;/math&amp;gt; where as: &amp;lt;math&amp;gt;X = g_{1}^{x_1}g_{2}^{x_2}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;Y = h_{1}^{x_1}h_{2}^{x_2}&amp;lt;/math&amp;gt;:&lt;br /&gt;
#The prover chooses a random &amp;lt;math&amp;gt; r_1,r_2 \in Z_{q}^*&amp;lt;/math&amp;gt; and sends &amp;lt;math&amp;gt;t_1 = g_{1}^{r_1} g_{2}^{r_2}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2 = h_{1}^{r_1} h_{2}^{r_2}&amp;lt;/math&amp;gt;&lt;br /&gt;
#The verifier send a random challenge &amp;lt;math&amp;gt;c \in _{R}\boldsymbol{\Zeta}_{q} &amp;lt;/math&amp;gt;.&lt;br /&gt;
#The prover responds with &amp;lt;math&amp;gt;s_1 = r_1 - cx_1 (\mathrm{mod}\,q) &amp;lt;/math&amp;gt; , &amp;lt;math&amp;gt;s_2 = r_2 - cx_2 (\mathrm{mod}\,q) &amp;lt;/math&amp;gt;.&lt;br /&gt;
#The verifier checks &amp;lt;math&amp;gt;t_1 = X^c g_{1}^{s_1}g_{2}^{s_2}&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;t_2 = Y^c h_{1}^{s_1}h_{2}^{s_2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The Chaums and Pedersen method is an interactive method and needs some modification to be used in a non-interactive way:&lt;br /&gt;
Replacing the randomly chosen &amp;lt;math&amp;gt;c&amp;lt;/math&amp;gt; by a &#039;secure hash&#039; function with &amp;lt;math&amp;gt;m&amp;lt;/math&amp;gt; as input value.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[Verifiable secret sharing]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
* Markus Stadler, [http://www.ubilab.org/publications/print_versions/pdf/sta96.pdf Publicly Verifiable Secret Sharing]&lt;br /&gt;
* Berry Schoenmakers, [http://www.win.tue.nl/~berry/papers/crypto99.pdf A Simple Publicly Verifiable Secret Sharing Scheme and its Application to Electronic Voting], Advances in Cryptology—CRYPTO, 1999, pp.&amp;amp;nbsp;148–164&lt;br /&gt;
&lt;br /&gt;
[[Category:Applications of cryptography]]&lt;/div&gt;</summary>
		<author><name>190.19.86.67</name></author>
	</entry>
	<entry>
		<id>https://en.formulasearchengine.com/w/index.php?title=Fundamental_increment_lemma&amp;diff=27937</id>
		<title>Fundamental increment lemma</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/w/index.php?title=Fundamental_increment_lemma&amp;diff=27937"/>
		<updated>2013-11-01T16:37:02Z</updated>

		<summary type="html">&lt;p&gt;190.19.175.174: /* Differentiability in higher dimensions */  The error funciton Phi takes values in R not in R^{n}&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This honeycomb is one of [[Uniform_polypeton#Regular_and_uniform_honeycombs|12 unique uniform honeycombs]]&amp;lt;ref&amp;gt;[http://mathworld.wolfram.com/Necklace.html], [http://oeis.org/A000029 A000029] 13-1 cases, skipping one with zero marks&amp;lt;/ref&amp;gt; constructed by the &amp;lt;math&amp;gt;{\tilde{A}}_5&amp;lt;/math&amp;gt; [[Coxeter group]]. The extended symmetry of the hexagonal diagram of the &amp;lt;math&amp;gt;{\tilde{A}}_5&amp;lt;/math&amp;gt; Coxeter group allows for [[isomorphism]]s that map diagram nodes (mirrors) on to each other. So the various 12 honeycombs represent higher symmetries based on the ring arrangement symmetry in the diagrams:&lt;br /&gt;
&lt;br /&gt;
{| class=wikitable&lt;br /&gt;
![[:File:Regular hexagon symmetries.png|Hexagon&amp;lt;BR&amp;gt;symmetry]]&lt;br /&gt;
![[Coxeter notation|Extended&amp;lt;BR&amp;gt;symmetry]]&lt;br /&gt;
!Extended&amp;lt;BR&amp;gt;diagram&lt;br /&gt;
!Extended&amp;lt;BR&amp;gt;order&lt;br /&gt;
!Diagrams&lt;br /&gt;
|- align=center&lt;br /&gt;
!a1&lt;br /&gt;
![3&amp;lt;sup&amp;gt;[6]&amp;lt;/sup&amp;gt;]&lt;br /&gt;
|{{CDD|node|split1|nodes|3ab|nodes|split2|node}}&lt;br /&gt;
|×1&lt;br /&gt;
|{{CDD|node_1|split1|nodes_10lur|3ab|nodes|split2|node_1}}&lt;br /&gt;
|- align=center&lt;br /&gt;
!d2&lt;br /&gt;
!&amp;lt;[3&amp;lt;sup&amp;gt;[6]&amp;lt;/sup&amp;gt;]&amp;gt;&lt;br /&gt;
|{{CDD|node_c1|split1|nodeab_c2|3ab|nodeab_c3|split2|node_c4}}&lt;br /&gt;
|×2&lt;br /&gt;
|{{CDD|node_1|split1|nodes|3ab|nodes|split2|node}}&amp;lt;sub&amp;gt;[[5-simplex honeycomb|1]]&amp;lt;/sub&amp;gt;, {{CDD|node|split1|nodes_11|3ab|nodes|split2|node}}, {{CDD|node_1|split1|nodes_11|3ab|nodes|split2|node}}, {{CDD|node_1|split1|nodes_11|3ab|nodes|split2|node_1}}, {{CDD|node_1|split1|nodes_11|3ab|nodes_11|split2|node}}&lt;br /&gt;
|- align=center&lt;br /&gt;
!p2&lt;br /&gt;
!&amp;lt;nowiki&amp;gt;[[&amp;lt;/nowiki&amp;gt;3&amp;lt;sup&amp;gt;[6]&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
|{{CDD|node_c3|split1|nodeab_c1-2|3ab|nodeab_c1-2|split2|node_c4}}&lt;br /&gt;
|×2&lt;br /&gt;
|{{CDD|node|split1|nodes_10lur|3ab|nodes_10lru|split2|node}}&amp;lt;sub&amp;gt;[[Truncated 5-simplex honeycomb|2]]&amp;lt;/sub&amp;gt;, {{CDD|node_1|split1|nodes_10lur|3ab|nodes_10lru|split2|node_1}}&lt;br /&gt;
|- align=center&lt;br /&gt;
!i4&lt;br /&gt;
![2[3&amp;lt;sup&amp;gt;[6]&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
|{{CDD|node_c3|split1|nodeab_c1-2|3ab|nodeab_c1-2|split2|node_c3}}&lt;br /&gt;
|×4&lt;br /&gt;
|{{CDD|node_1|split1|nodes|3ab|nodes|split2|node_1}}, {{CDD|node|split1|nodes_11|3ab|nodes_11|split2|node}}&lt;br /&gt;
|- align=center&lt;br /&gt;
!d6&lt;br /&gt;
![3[3&amp;lt;sup&amp;gt;[6]&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
|{{CDD|node_c1|split1|nodeab_c2|3ab|nodeab_c1|split2|node_c2}}&lt;br /&gt;
|×6&lt;br /&gt;
|{{CDD|node_1|split1|nodes|3ab|nodes_11|split2|node}}&lt;br /&gt;
|- align=center&lt;br /&gt;
!r12&lt;br /&gt;
![6[3&amp;lt;sup&amp;gt;[6]&amp;lt;/sup&amp;gt;]]&lt;br /&gt;
|{{CDD|node_c1|split1|nodeab_c1|3ab|nodeab_c1|split2|node_c1}}&lt;br /&gt;
|×12&lt;br /&gt;
|{{CDD|node_1|split1|nodes_11|3ab|nodes_11|split2|node_1}}&amp;lt;sub&amp;gt;[[Omnitruncated 5-simplex honeycomb|3]]&amp;lt;/sub&amp;gt;&lt;br /&gt;
|}&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Encyclopedic content templates]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>190.19.175.174</name></author>
	</entry>
</feed>