2022-05-05 12:13:01 -07:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet href="zcash-dag.css" type="text/css"?>
< !DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Pages: 1 -->
2022-09-15 10:50:02 -07:00
<svg width= "1501pt" height= "1038pt"
viewBox="0.00 0.00 1501.00 1038.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id= "graph0" class= "graph" transform= "scale(1 1) rotate(0) translate(4 1034)" >
<polygon fill= "#ffffff" stroke= "transparent" points= "-4,4 -4,-1034 1497,-1034 1497,4 -4,4" />
2022-06-20 09:54:39 -07:00
<g id= "clust1" class= "cluster" >
2022-09-17 04:45:32 -07:00
<title > cluster_1</title>
<polygon fill= "none" stroke= "#0000ff" points= "1011.5,0 1011.5,-219 1235.5,-219 1235.5,0 1011.5,0" />
<text text-anchor= "middle" x= "1123.5" y= "-203.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Epic: Remaining Curves</text>
</g>
<g id= "clust2" class= "cluster" >
2022-09-17 00:46:18 -07:00
<title > cluster_0</title>
<polygon fill= "none" stroke= "#0000ff" points= "501,-227 501,-420 1235.5,-420 1235.5,-227 501,-227" />
<text text-anchor= "middle" x= "868.25" y= "-404.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Epic: v8</text>
</g>
2022-09-17 01:50:06 -07:00
<g id= "clust3" class= "cluster" >
2022-09-17 04:45:32 -07:00
<title > cluster_4</title>
<polygon fill= "none" stroke= "#0000ff" points= "0,-428 0,-753 729.5,-753 729.5,-428 0,-428" />
<text text-anchor= "middle" x= "364.75" y= "-737.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Epic: Zcon- ready FROST</text>
2022-09-17 01:50:06 -07:00
</g>
<g id= "clust4" class= "cluster" >
2022-09-16 23:50:38 -07:00
<title > cluster_3</title>
<polygon fill= "none" stroke= "#0000ff" points= "754,-428 754,-621 1493,-621 1493,-428 754,-428" />
<text text-anchor= "middle" x= "1123.5" y= "-605.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Epic: Re- randomizable FROST</text>
2022-09-16 11:51:34 -07:00
</g>
2022-09-17 01:50:06 -07:00
<g id= "clust5" class= "cluster" >
2022-09-17 04:45:32 -07:00
<title > cluster_2</title>
<polygon fill= "none" stroke= "#0000ff" points= "2,-761 2,-868 729.5,-868 729.5,-761 2,-761" />
<text text-anchor= "middle" x= "365.75" y= "-852.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Epic: DKG</text>
2022-09-17 00:46:18 -07:00
</g>
2022-09-17 04:45:32 -07:00
<!-- ZcashFoundation/frost#70 -->
2022-09-17 01:50:06 -07:00
<g id= "node1" class= "node open" >
2022-09-17 04:45:32 -07:00
<title > ZcashFoundation/frost#70</title>
<g id= "a_node1" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/70" xlink:title= "ZcashFoundation/frost#70 Add Ed25519 support" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1227.5,-188 1019.5,-188 1019.5,-150 1227.5,-150 1227.5,-188" />
<text text-anchor= "middle" x= "1123.5" y= "-172.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#70</text>
<text text-anchor= "middle" x= "1123.5" y= "-157.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Ed25519 support</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#19 -->
<g id= "node2" class= "node open" >
<title > ZcashFoundation/frost#19</title>
<g id= "a_node2" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/19" xlink:title= "ZcashFoundation/frost#19 `frost-secp256k1`: implement FROST on Secp256k1 curve" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1227.5,-132 1019.5,-132 1019.5,-64 1227.5,-64 1227.5,-132" />
<text text-anchor= "middle" x= "1123.5" y= "-116.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#19</text>
<text text-anchor= "middle" x= "1123.5" y= "-101.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `frost- secp256k1`:</text>
<text text-anchor= "middle" x= "1123.5" y= "-86.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > implement FROST on</text>
<text text-anchor= "middle" x= "1123.5" y= "-71.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Secp256k1 curve</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#71 -->
<g id= "node3" class= "node open" >
<title > ZcashFoundation/frost#71</title>
<g id= "a_node3" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/71" xlink:title= "ZcashFoundation/frost#71 Add Ed448 support" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1227.5,-46 1019.5,-46 1019.5,-8 1227.5,-8 1227.5,-46" />
<text text-anchor= "middle" x= "1123.5" y= "-30.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#71</text>
<text text-anchor= "middle" x= "1123.5" y= "-15.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Ed448 support</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#97 -->
<g id= "node4" class= "node open" >
2022-09-14 07:49:53 -07:00
<title > ZcashFoundation/frost#97</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node4" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/97" xlink:title= "ZcashFoundation/frost#97 frost-core: update to spec v8" target= "_blank" >
2022-09-14 07:49:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "974.5,-293.5 766.5,-293.5 766.5,-240.5 974.5,-240.5 974.5,-293.5" />
<text text-anchor= "middle" x= "870.5" y= "-278.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#97</text>
<text text-anchor= "middle" x= "870.5" y= "-263.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core: update to</text>
<text text-anchor= "middle" x= "870.5" y= "-248.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > spec v8</text>
</a>
</g>
</g>
2022-09-17 04:45:32 -07:00
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#70 -->
<g id= "edge14" class= "edge" >
<title > ZcashFoundation/frost#97- > ZcashFoundation/frost#70</title>
<path fill= "none" stroke= "#000000" d= "M938.97,-240.48C978.19,-225.29 1026.9,-206.41 1064.5,-191.87" />
<polygon fill= "#000000" stroke= "#000000" points= "1066.1595,-194.9793 1074.2,-188.08 1063.612,-188.4594 1066.1595,-194.9793" />
</g>
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#19 -->
<g id= "edge15" class= "edge" >
<title > ZcashFoundation/frost#97- > ZcashFoundation/frost#19</title>
<path fill= "none" stroke= "#000000" d= "M894.48,-240.49C920.88,-212.6 965.68,-168.96 1011.5,-141 1013.8,-139.57 1016.2,-138.18 1018.7,-136.82" />
<polygon fill= "#000000" stroke= "#000000" points= "1020.4394,-139.8588 1027.6,-132.05 1017.1327,-133.689 1020.4394,-139.8588" />
</g>
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#71 -->
<g id= "edge16" class= "edge" >
<title > ZcashFoundation/frost#97- > ZcashFoundation/frost#71</title>
<path fill= "none" stroke= "#000000" d= "M880.69,-240.21C899.38,-194.78 943.6,-102.91 1011.5,-55 1013.4,-53.639 1015.4,-52.343 1017.5,-51.111" />
<polygon fill= "#000000" stroke= "#000000" points= "1019.593,-53.9565 1026.7,-46.099 1016.2441,-47.8095 1019.593,-53.9565" />
</g>
2022-09-14 07:49:53 -07:00
<!-- ZcashFoundation/frost#99 -->
2022-09-17 04:45:32 -07:00
<g id= "node5" class= "node open" >
2022-09-14 07:49:53 -07:00
<title > ZcashFoundation/frost#99</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node5" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/99" xlink:title= "ZcashFoundation/frost#99 frost-p256: update to use frost-core v8" target= "_blank" >
2022-09-14 07:49:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1227.5,-291.5 1019.5,-291.5 1019.5,-238.5 1227.5,-238.5 1227.5,-291.5" />
<text text-anchor= "middle" x= "1123.5" y= "-276.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#99</text>
<text text-anchor= "middle" x= "1123.5" y= "-261.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- p256: update to use</text>
<text text-anchor= "middle" x= "1123.5" y= "-246.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core v8</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#99 -->
2022-09-14 19:35:39 -07:00
<g id= "edge1" class= "edge" >
2022-09-14 07:49:53 -07:00
<title > ZcashFoundation/frost#97- > ZcashFoundation/frost#99</title>
<path fill= "none" stroke= "#000000" d= "M974.5,-266.18C985.99,-266.09 997.7,-265.99 1009.3,-265.9" />
<polygon fill= "#000000" stroke= "#000000" points= "1009.5278,-269.3984 1019.5,-265.82 1009.4728,-262.3986 1009.5278,-269.3984" />
</g>
<!-- ZcashFoundation/frost#98 -->
2022-09-17 04:45:32 -07:00
<g id= "node6" class= "node open" >
2022-09-14 07:49:53 -07:00
<title > ZcashFoundation/frost#98</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node6" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/98" xlink:title= "ZcashFoundation/frost#98 frost-ristretto255: update to use frost-core v8" target= "_blank" >
2022-09-14 07:49:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1227.5,-378 1019.5,-378 1019.5,-310 1227.5,-310 1227.5,-378" />
<text text-anchor= "middle" x= "1123.5" y= "-362.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#98</text>
<text text-anchor= "middle" x= "1123.5" y= "-347.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- ristretto255:</text>
<text text-anchor= "middle" x= "1123.5" y= "-332.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > update to use frost- core</text>
<text text-anchor= "middle" x= "1123.5" y= "-317.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > v8</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#98 -->
2022-09-14 19:35:39 -07:00
<g id= "edge2" class= "edge" >
2022-09-14 07:49:53 -07:00
<title > ZcashFoundation/frost#97- > ZcashFoundation/frost#98</title>
<path fill= "none" stroke= "#000000" d= "M957.92,-293.61C974.55,-298.67 992.2,-304.03 1009.5,-309.3" />
<polygon fill= "#000000" stroke= "#000000" points= "1008.5142,-312.6584 1019.1,-312.22 1010.5513,-305.9614 1008.5142,-312.6584" />
</g>
2022-09-14 10:50:13 -07:00
<!-- ZcashFoundation/frost#120 -->
2022-09-17 04:45:32 -07:00
<g id= "node18" class= "node open" >
2022-09-14 10:50:13 -07:00
<title > ZcashFoundation/frost#120</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node18" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/120" xlink:title= "ZcashFoundation/frost#120 Update Re-randomizable FROST implementation to V8" target= "_blank" >
2022-09-14 10:50:13 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1232,-504 1015,-504 1015,-436 1232,-436 1232,-504" />
<text text-anchor= "middle" x= "1123.5" y= "-488.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#120</text>
<text text-anchor= "middle" x= "1123.5" y= "-473.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Update Re- randomizable</text>
<text text-anchor= "middle" x= "1123.5" y= "-458.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > FROST implementation to</text>
<text text-anchor= "middle" x= "1123.5" y= "-443.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > V8</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#120 -->
2022-09-15 10:50:02 -07:00
<g id= "edge17" class= "edge" >
2022-09-14 10:50:13 -07:00
<title > ZcashFoundation/frost#97- > ZcashFoundation/frost#120</title>
<path fill= "none" stroke= "#000000" d= "M888.6,-293.69C912.99,-327.93 959.41,-387.25 1011.5,-424 1014.9,-426.42 1018.5,-428.74 1022.2,-430.97" />
<polygon fill= "#000000" stroke= "#000000" points= "1020.4875,-434.0227 1030.9,-435.98 1023.9808,-427.9566 1020.4875,-434.0227" />
</g>
2022-09-14 07:49:53 -07:00
<!-- ZcashFoundation/frost#101 -->
2022-09-17 04:45:32 -07:00
<g id= "node7" class= "node open" >
2022-09-14 07:49:53 -07:00
<title > ZcashFoundation/frost#101</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node7" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/101" xlink:title= "ZcashFoundation/frost#101 frost-core: support H4 and H5 domain-separated hashes per-ciphersuite" target= "_blank" >
2022-09-14 07:49:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "726,-389 509,-389 509,-321 726,-321 726,-389" />
<text text-anchor= "middle" x= "617.5" y= "-373.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#101</text>
<text text-anchor= "middle" x= "617.5" y= "-358.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core: support H4</text>
<text text-anchor= "middle" x= "617.5" y= "-343.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > and H5 domain- separated</text>
<text text-anchor= "middle" x= "617.5" y= "-328.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > hashes per- ciphersuite</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#101->ZcashFoundation/frost#97 -->
2022-09-14 19:35:39 -07:00
<g id= "edge3" class= "edge" >
2022-09-14 07:49:53 -07:00
<title > ZcashFoundation/frost#101- > ZcashFoundation/frost#97</title>
<path fill= "none" stroke= "#000000" d= "M715.32,-320.98C738.09,-313.06 762.17,-304.68 784.39,-296.95" />
<polygon fill= "#000000" stroke= "#000000" points= "785.8301,-300.1551 794.13,-293.57 783.5352,-293.5419 785.8301,-300.1551" />
</g>
<!-- ZcashFoundation/frost#102 -->
2022-09-17 04:45:32 -07:00
<g id= "node8" class= "node open" >
2022-09-14 07:49:53 -07:00
<title > ZcashFoundation/frost#102</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node8" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/102" xlink:title= "ZcashFoundation/frost#102 frost-core: add and use C iphersuite.identifier_to_ scalar()" target= "_blank" >
2022-09-14 07:49:53 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "726,-303 509,-303 509,-235 726,-235 726,-303" />
<text text-anchor= "middle" x= "617.5" y= "-287.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#102</text>
<text text-anchor= "middle" x= "617.5" y= "-272.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core: add and use C</text>
<text text-anchor= "middle" x= "617.5" y= "-257.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > iphersuite.identifier_to_</text>
<text text-anchor= "middle" x= "617.5" y= "-242.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > scalar()</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#102->ZcashFoundation/frost#97 -->
2022-09-14 19:35:39 -07:00
<g id= "edge4" class= "edge" >
2022-09-14 07:49:53 -07:00
<title > ZcashFoundation/frost#102- > ZcashFoundation/frost#97</title>
<path fill= "none" stroke= "#000000" d= "M726.26,-268.14C736.1,-268.06 746.09,-267.98 755.98,-267.91" />
<polygon fill= "#000000" stroke= "#000000" points= "756.2711,-271.4077 766.24,-267.82 756.2097,-264.4079 756.2711,-271.4077" />
</g>
2022-09-16 22:51:58 -07:00
<!-- ZcashFoundation/frost#86 -->
2022-09-17 04:45:32 -07:00
<g id= "node9" class= "node open" >
2022-09-06 09:55:26 -07:00
<title > ZcashFoundation/frost#86</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node9" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/86" xlink:title= "ZcashFoundation/frost#86 frost-core: update for spec version 6&7" target= "_blank" >
2022-09-15 09:55:05 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "473,-526.5 265,-526.5 265,-473.5 473,-473.5 473,-526.5" />
<text text-anchor= "middle" x= "369" y= "-511.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#86</text>
<text text-anchor= "middle" x= "369" y= "-496.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core: update for</text>
<text text-anchor= "middle" x= "369" y= "-481.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > spec version 6& 7</text>
2022-09-06 09:55:26 -07:00
</a>
</g>
</g>
2022-09-14 07:49:53 -07:00
<!-- ZcashFoundation/frost#86->ZcashFoundation/frost#101 -->
2022-09-15 10:50:02 -07:00
<g id= "edge18" class= "edge" >
2022-09-14 07:49:53 -07:00
<title > ZcashFoundation/frost#86- > ZcashFoundation/frost#101</title>
2022-09-15 09:55:05 -07:00
<path fill= "none" stroke= "#000000" d= "M414.58,-473.4C452.59,-451.22 507.3,-419.3 550.33,-394.19" />
<polygon fill= "#000000" stroke= "#000000" points= "552.1781,-397.164 559.05,-389.1 548.6492,-391.1185 552.1781,-397.164" />
2022-09-14 07:49:53 -07:00
</g>
2022-09-06 09:55:26 -07:00
<!-- ZcashFoundation/frost#79 -->
2022-09-17 04:45:32 -07:00
<g id= "node10" class= "node open" >
2022-09-06 09:55:26 -07:00
<title > ZcashFoundation/frost#79</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node10" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/79" xlink:title= "ZcashFoundation/frost#79 Publish `frost-` crates" target= "_blank" >
2022-09-15 09:55:05 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "721.5,-598 513.5,-598 513.5,-560 721.5,-560 721.5,-598" />
<text text-anchor= "middle" x= "617.5" y= "-582.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#79</text>
<text text-anchor= "middle" x= "617.5" y= "-567.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Publish `frost- ` crates</text>
2022-09-06 09:55:26 -07:00
</a>
</g>
</g>
<!-- ZcashFoundation/frost#86->ZcashFoundation/frost#79 -->
2022-09-17 04:45:32 -07:00
<g id= "edge5" class= "edge" >
2022-09-06 09:55:26 -07:00
<title > ZcashFoundation/frost#86- > ZcashFoundation/frost#79</title>
2022-09-15 09:55:05 -07:00
<path fill= "none" stroke= "#000000" d= "M452.44,-526.53C483.35,-536.35 518.05,-547.38 547.63,-556.79" />
<polygon fill= "#000000" stroke= "#000000" points= "546.8596,-560.2176 557.45,-559.91 548.9793,-553.5462 546.8596,-560.2176" />
2022-09-06 09:55:26 -07:00
</g>
2022-08-30 09:55:18 -07:00
<!-- ZcashFoundation/frost#95 -->
2022-09-17 04:45:32 -07:00
<g id= "node11" class= "node open" >
2022-08-30 09:55:18 -07:00
<title > ZcashFoundation/frost#95</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node11" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/95" xlink:title= "ZcashFoundation/frost#95 Flesh out all rustdoc in frost-p256 public API" target= "_blank" >
2022-09-15 09:55:05 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "473,-684.5 265,-684.5 265,-631.5 473,-631.5 473,-684.5" />
<text text-anchor= "middle" x= "369" y= "-669.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#95</text>
<text text-anchor= "middle" x= "369" y= "-654.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Flesh out all rustdoc in</text>
<text text-anchor= "middle" x= "369" y= "-639.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- p256 public API</text>
2022-08-30 09:55:18 -07:00
</a>
</g>
</g>
<!-- ZcashFoundation/frost#95->ZcashFoundation/frost#79 -->
2022-09-17 04:45:32 -07:00
<g id= "edge6" class= "edge" >
2022-08-30 09:55:18 -07:00
<title > ZcashFoundation/frost#95- > ZcashFoundation/frost#79</title>
2022-09-15 09:55:05 -07:00
<path fill= "none" stroke= "#000000" d= "M452.44,-631.47C483.35,-621.65 518.05,-610.62 547.63,-601.21" />
<polygon fill= "#000000" stroke= "#000000" points= "548.9793,-604.4538 557.45,-598.09 546.8596,-597.7824 548.9793,-604.4538" />
2022-08-30 09:55:18 -07:00
</g>
<!-- ZcashFoundation/frost#61 -->
2022-09-17 04:45:32 -07:00
<g id= "node12" class= "node open" >
2022-08-30 09:55:18 -07:00
<title > ZcashFoundation/frost#61</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node12" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/61" xlink:title= "ZcashFoundation/frost#61 Flesh out all rustdoc in `frost-ristretto255` public API" target= "_blank" >
2022-09-15 09:55:05 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "473,-613 265,-613 265,-545 473,-545 473,-613" />
<text text-anchor= "middle" x= "369" y= "-597.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#61</text>
<text text-anchor= "middle" x= "369" y= "-582.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Flesh out all rustdoc in</text>
<text text-anchor= "middle" x= "369" y= "-567.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `frost- ristretto255`</text>
<text text-anchor= "middle" x= "369" y= "-552.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > public API</text>
2022-08-30 09:55:18 -07:00
</a>
</g>
</g>
<!-- ZcashFoundation/frost#61->ZcashFoundation/frost#79 -->
2022-09-17 04:45:32 -07:00
<g id= "edge7" class= "edge" >
2022-08-30 09:55:18 -07:00
<title > ZcashFoundation/frost#61- > ZcashFoundation/frost#79</title>
2022-09-15 09:55:05 -07:00
<path fill= "none" stroke= "#000000" d= "M473.31,-579C483.27,-579 493.41,-579 503.45,-579" />
<polygon fill= "#000000" stroke= "#000000" points= "503.46,-582.5001 513.46,-579 503.46,-575.5001 503.46,-582.5001" />
2022-08-30 09:55:18 -07:00
</g>
<!-- ZcashFoundation/frost#92 -->
2022-09-17 04:45:32 -07:00
<g id= "node13" class= "node open" >
2022-08-30 09:55:18 -07:00
<title > ZcashFoundation/frost#92</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node13" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/92" xlink:title= "ZcashFoundation/frost#92 v6/v7: Use per-signer values of rho to mitigate protocol malleability" target= "_blank" >
2022-09-15 09:55:05 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-722 14.5,-722 14.5,-654 222.5,-654 222.5,-722" />
<text text-anchor= "middle" x= "118.5" y= "-706.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#92</text>
<text text-anchor= "middle" x= "118.5" y= "-691.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > v6/v7: Use per- signer</text>
<text text-anchor= "middle" x= "118.5" y= "-676.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > values of rho to mitigate</text>
<text text-anchor= "middle" x= "118.5" y= "-661.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > protocol malleability</text>
2022-08-30 09:55:18 -07:00
</a>
</g>
</g>
<!-- ZcashFoundation/frost#92->ZcashFoundation/frost#86 -->
2022-09-17 04:45:32 -07:00
<g id= "edge8" class= "edge" >
2022-08-30 09:55:18 -07:00
<title > ZcashFoundation/frost#92- > ZcashFoundation/frost#86</title>
2022-09-15 10:50:02 -07:00
<path fill= "none" stroke= "#000000" d= "M219.37,-653.75C222.79,-651.05 226.02,-648.14 229,-645 264.12,-608 229.18,-572.33 265,-536 265.94,-535.04 266.91,-534.11 267.91,-533.21" />
<polygon fill= "#000000" stroke= "#000000" points= "270.3694,-535.7236 275.97,-526.73 265.9834,-530.2681 270.3694,-535.7236" />
2022-08-30 09:55:18 -07:00
</g>
<!-- ZcashFoundation/frost#47 -->
2022-09-17 04:45:32 -07:00
<g id= "node14" class= "node open" >
2022-08-30 09:55:18 -07:00
<title > ZcashFoundation/frost#47</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node14" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/47" xlink:title= "ZcashFoundation/frost#47 Note in Ristretto255 near PublicKeyPackage where we impl `derive_group_info()` for v05" target= "_blank" >
2022-09-15 09:55:05 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "229,-636 8,-636 8,-538 229,-538 229,-636" />
<text text-anchor= "middle" x= "118.5" y= "-620.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#47</text>
<text text-anchor= "middle" x= "118.5" y= "-605.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Note in Ristretto255 near</text>
<text text-anchor= "middle" x= "118.5" y= "-590.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > PublicKeyPackage where we</text>
<text text-anchor= "middle" x= "118.5" y= "-575.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > impl</text>
<text text-anchor= "middle" x= "118.5" y= "-560.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `derive_group_info()` for</text>
<text text-anchor= "middle" x= "118.5" y= "-545.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > v05</text>
2022-08-30 09:55:18 -07:00
</a>
</g>
</g>
<!-- ZcashFoundation/frost#74 -->
2022-09-17 04:45:32 -07:00
<g id= "node15" class= "node open" >
2022-08-30 09:55:18 -07:00
<title > ZcashFoundation/frost#74</title>
2022-09-17 04:45:32 -07:00
<g id= "a_node15" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/74" xlink:title= "ZcashFoundation/frost#74 Port fresh keygen test from `frost-core` to `frost-ristretto` and other dependent crates" target= "_blank" >
2022-08-30 09:55:18 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-519.5 14.5,-519.5 14.5,-436.5 222.5,-436.5 222.5,-519.5" />
<text text-anchor= "middle" x= "118.5" y= "-504.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#74</text>
<text text-anchor= "middle" x= "118.5" y= "-489.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Port fresh keygen test</text>
<text text-anchor= "middle" x= "118.5" y= "-474.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > from `frost- core` to</text>
<text text-anchor= "middle" x= "118.5" y= "-459.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `frost- ristretto` and</text>
<text text-anchor= "middle" x= "118.5" y= "-444.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > other dependent crates</text>
2022-09-11 10:48:13 -07:00
</a>
</g>
</g>
2022-09-17 04:45:32 -07:00
<!-- ZcashFoundation/frost#118 -->
<g id= "node16" class= "node open" >
<title > ZcashFoundation/frost#118</title>
<g id= "a_node16" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/118" xlink:title= "ZcashFoundation/frost#118 Update Re-randomizable FROST ZIP to V8" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "979,-572.5 762,-572.5 762,-519.5 979,-519.5 979,-572.5" />
<text text-anchor= "middle" x= "870.5" y= "-557.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#118</text>
<text text-anchor= "middle" x= "870.5" y= "-542.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Update Re- randomizable</text>
<text text-anchor= "middle" x= "870.5" y= "-527.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > FROST ZIP to V8</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#119 -->
<g id= "node17" class= "node open" >
<title > ZcashFoundation/frost#119</title>
<g id= "a_node17" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/119" xlink:title= "ZcashFoundation/frost#119 Review and officially submit the Re- randomizable FROST ZIP" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1232,-590 1015,-590 1015,-522 1232,-522 1232,-590" />
<text text-anchor= "middle" x= "1123.5" y= "-574.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#119</text>
<text text-anchor= "middle" x= "1123.5" y= "-559.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Review and officially</text>
<text text-anchor= "middle" x= "1123.5" y= "-544.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > submit the Re- </text>
<text text-anchor= "middle" x= "1123.5" y= "-529.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > randomizable FROST ZIP</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#118->ZcashFoundation/frost#119 -->
<g id= "edge9" class= "edge" >
<title > ZcashFoundation/frost#118- > ZcashFoundation/frost#119</title>
<path fill= "none" stroke= "#000000" d= "M979.26,-550.3C987.64,-550.63 996.1,-550.97 1004.6,-551.3" />
<polygon fill= "#000000" stroke= "#000000" points= "1004.6705,-554.8054 1014.8,-551.7 1004.9449,-547.8107 1004.6705,-554.8054" />
</g>
<!-- ZcashFoundation/frost#118->ZcashFoundation/frost#120 -->
<g id= "edge10" class= "edge" >
<title > ZcashFoundation/frost#118- > ZcashFoundation/frost#120</title>
<path fill= "none" stroke= "#000000" d= "M958.99,-519.42C973.86,-514.95 989.5,-510.25 1005,-505.6" />
<polygon fill= "#000000" stroke= "#000000" points= "1006.0275,-508.9459 1014.6,-502.72 1004.016,-502.2412 1006.0275,-508.9459" />
</g>
<!-- ZcashFoundation/frost#121 -->
<g id= "node19" class= "node open" >
<title > ZcashFoundation/frost#121</title>
<g id= "a_node19" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/121" xlink:title= "ZcashFoundation/frost#121 Organize the Re- randomizable FROST implementation" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "1485,-504 1268,-504 1268,-436 1485,-436 1485,-504" />
<text text-anchor= "middle" x= "1376.5" y= "-488.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#121</text>
<text text-anchor= "middle" x= "1376.5" y= "-473.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Organize the Re- </text>
<text text-anchor= "middle" x= "1376.5" y= "-458.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > randomizable FROST</text>
<text text-anchor= "middle" x= "1376.5" y= "-443.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > implementation</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#120->ZcashFoundation/frost#121 -->
<g id= "edge11" class= "edge" >
<title > ZcashFoundation/frost#120- > ZcashFoundation/frost#121</title>
<path fill= "none" stroke= "#000000" d= "M1232.3,-470C1240.6,-470 1249.1,-470 1257.6,-470" />
<polygon fill= "#000000" stroke= "#000000" points= "1257.8,-473.5001 1267.8,-470 1257.8,-466.5001 1257.8,-473.5001" />
</g>
<!-- ZcashFoundation/frost#81 -->
<g id= "node20" class= "node open" >
<title > ZcashFoundation/frost#81</title>
<g id= "a_node20" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/81" xlink:title= "ZcashFoundation/frost#81 Start rerandomized repo" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "974.5,-492 766.5,-492 766.5,-454 974.5,-454 974.5,-492" />
<text text-anchor= "middle" x= "870.5" y= "-476.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#81</text>
<text text-anchor= "middle" x= "870.5" y= "-461.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Start rerandomized repo</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#35 -->
<g id= "node21" class= "node open" >
<title > ZcashFoundation/frost#35</title>
<g id= "a_node21" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/35" xlink:title= "ZcashFoundation/frost#35 frost-core: Implement the generic DKG" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "473,-829.5 265,-829.5 265,-776.5 473,-776.5 473,-829.5" />
<text text-anchor= "middle" x= "369" y= "-814.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#35</text>
<text text-anchor= "middle" x= "369" y= "-799.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core: Implement the</text>
<text text-anchor= "middle" x= "369" y= "-784.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > generic DKG</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#63 -->
<g id= "node22" class= "node open" >
<title > ZcashFoundation/frost#63</title>
<g id= "a_node22" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/63" xlink:title= "ZcashFoundation/frost#63 frost-ristretto255: implement `frost-core`'s DKG concretely" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "721.5,-837 513.5,-837 513.5,-769 721.5,-769 721.5,-837" />
<text text-anchor= "middle" x= "617.5" y= "-821.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#63</text>
<text text-anchor= "middle" x= "617.5" y= "-806.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- ristretto255:</text>
<text text-anchor= "middle" x= "617.5" y= "-791.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > implement `frost- core`' s</text>
<text text-anchor= "middle" x= "617.5" y= "-776.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > DKG concretely</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#35->ZcashFoundation/frost#63 -->
<g id= "edge12" class= "edge" >
<title > ZcashFoundation/frost#35- > ZcashFoundation/frost#63</title>
<path fill= "none" stroke= "#000000" d= "M473.31,-803C483.27,-803 493.41,-803 503.45,-803" />
<polygon fill= "#000000" stroke= "#000000" points= "503.46,-806.5001 513.46,-803 503.46,-799.5001 503.46,-806.5001" />
</g>
<!-- ZcashFoundation/frost#124 -->
<g id= "node23" class= "node open" >
<title > ZcashFoundation/frost#124</title>
<g id= "a_node23" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/124" xlink:title= "ZcashFoundation/frost#124 DKG: Determine if the context string can be removed" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "227,-837 10,-837 10,-769 227,-769 227,-837" />
<text text-anchor= "middle" x= "118.5" y= "-821.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#124</text>
<text text-anchor= "middle" x= "118.5" y= "-806.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > DKG: Determine if the</text>
<text text-anchor= "middle" x= "118.5" y= "-791.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > context string can be</text>
<text text-anchor= "middle" x= "118.5" y= "-776.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > removed</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#124->ZcashFoundation/frost#35 -->
<g id= "edge13" class= "edge" >
<title > ZcashFoundation/frost#124- > ZcashFoundation/frost#35</title>
<path fill= "none" stroke= "#000000" d= "M227.28,-803C236.3,-803 245.43,-803 254.49,-803" />
<polygon fill= "#000000" stroke= "#000000" points= "254.67,-806.5001 264.67,-803 254.67,-799.5001 254.67,-806.5001" />
</g>
2022-08-25 13:46:59 -07:00
<!-- ZcashFoundation/frost#39 -->
2022-09-15 10:50:02 -07:00
<g id= "node24" class= "node open" >
2022-08-02 07:46:47 -07:00
<title > ZcashFoundation/frost#39</title>
2022-09-15 10:50:02 -07:00
<g id= "a_node24" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/39" xlink:title= "ZcashFoundation/frost#39 Migrate/port `redjubjub` to frost-core / FROST spec v05+" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-944 14.5,-944 14.5,-876 222.5,-876 222.5,-944" />
<text text-anchor= "middle" x= "118.5" y= "-928.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#39</text>
<text text-anchor= "middle" x= "118.5" y= "-913.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Migrate/port `redjubjub`</text>
<text text-anchor= "middle" x= "118.5" y= "-898.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > to frost- core / FROST</text>
<text text-anchor= "middle" x= "118.5" y= "-883.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > spec v05+</text>
2022-08-02 07:46:47 -07:00
</a>
</g>
</g>
<!-- ZcashFoundation/frost#40 -->
2022-09-15 09:55:05 -07:00
<g id= "node25" class= "node open" >
2022-09-15 10:50:02 -07:00
<title > ZcashFoundation/frost#40</title>
<g id= "a_node25" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/40" xlink:title= "ZcashFoundation/frost#40 Migrate/port `redpallas` to frost-core / FROST spec v05+" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-1030 14.5,-1030 14.5,-962 222.5,-962 222.5,-1030" />
<text text-anchor= "middle" x= "118.5" y= "-1014.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#40</text>
<text text-anchor= "middle" x= "118.5" y= "-999.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Migrate/port `redpallas`</text>
<text text-anchor= "middle" x= "118.5" y= "-984.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > to frost- core / FROST</text>
<text text-anchor= "middle" x= "118.5" y= "-969.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > spec v05+</text>
2022-08-02 07:46:47 -07:00
</a>
</g>
2022-07-26 13:47:11 -07:00
</g>
2022-05-05 12:13:01 -07:00
</g>
</svg>