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-08-01 14:47:37 -07:00
<svg width= "733pt" height= "1406pt"
viewBox="0.00 0.00 733.00 1406.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 1402)" >
<polygon fill= "#ffffff" stroke= "transparent" points= "-4,4 -4,-1402 729,-1402 729,4 -4,4" />
2022-06-20 09:54:39 -07:00
<g id= "clust1" class= "cluster" >
2022-08-01 14:47:37 -07:00
<title > cluster_0</title>
<polygon fill= "none" stroke= "#0000ff" points= "257,-31 257,-210 725,-210 725,-31 257,-31" />
<text text-anchor= "middle" x= "491" y= "-194.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Epic: v8</text>
2022-08-01 12:45:24 -07:00
</g>
2022-08-01 13:49:14 -07:00
<g id= "clust2" class= "cluster" >
2022-08-01 14:47:37 -07:00
<title > cluster_2</title>
<polygon fill= "none" stroke= "#0000ff" points= "0,-218 0,-1157 481,-1157 481,-218 0,-218" />
<text text-anchor= "middle" x= "240.5" y= "-1141.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Epic: Zcon- ready FROST</text>
</g>
<!-- ZcashFoundation/frost#97 -->
<g id= "node1" class= "node open" >
<title > ZcashFoundation/frost#97</title>
<g id= "a_node1" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/97" xlink:title= "ZcashFoundation/frost#97 frost-core: update to spec v8" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "473,-103.5 265,-103.5 265,-50.5 473,-50.5 473,-103.5" />
<text text-anchor= "middle" x= "369" y= "-88.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#97</text>
<text text-anchor= "middle" x= "369" y= "-73.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core: update to</text>
<text text-anchor= "middle" x= "369" y= "-58.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > spec v8</text>
</a>
</g>
2022-08-01 13:49:14 -07:00
</g>
2022-08-01 14:47:37 -07:00
<!-- ZcashFoundation/frost#99 -->
<g id= "node2" class= "node open" >
<title > ZcashFoundation/frost#99</title>
<g id= "a_node2" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "717,-92.5 509,-92.5 509,-39.5 717,-39.5 717,-92.5" />
<text text-anchor= "middle" x= "613" y= "-77.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#99</text>
<text text-anchor= "middle" x= "613" y= "-62.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- p256: update to use</text>
<text text-anchor= "middle" x= "613" y= "-47.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core v8</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#99 -->
<g id= "edge1" class= "edge" >
<title > ZcashFoundation/frost#97- > ZcashFoundation/frost#99</title>
<path fill= "none" stroke= "#000000" d= "M473.19,-72.303C481.57,-71.925 490.06,-71.542 498.51,-71.162" />
<polygon fill= "#000000" stroke= "#000000" points= "498.938,-74.6463 508.77,-70.699 498.6224,-67.6535 498.938,-74.6463" />
</g>
<!-- ZcashFoundation/frost#98 -->
<g id= "node3" class= "node open" >
<title > ZcashFoundation/frost#98</title>
<g id= "a_node3" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "717,-179 509,-179 509,-111 717,-111 717,-179" />
<text text-anchor= "middle" x= "613" y= "-163.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#98</text>
<text text-anchor= "middle" x= "613" y= "-148.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- ristretto255:</text>
<text text-anchor= "middle" x= "613" y= "-133.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > update to use frost- core</text>
<text text-anchor= "middle" x= "613" y= "-118.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > v8</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#97->ZcashFoundation/frost#98 -->
<g id= "edge2" class= "edge" >
<title > ZcashFoundation/frost#97- > ZcashFoundation/frost#98</title>
<path fill= "none" stroke= "#000000" d= "M464.39,-103.58C475.77,-106.75 487.47,-110.02 499.08,-113.25" />
<polygon fill= "#000000" stroke= "#000000" points= "498.2274,-116.6457 508.8,-115.96 500.1074,-109.9029 498.2274,-116.6457" />
2022-08-01 11:50:56 -07:00
</g>
2022-08-01 12:45:24 -07:00
<!-- ZcashFoundation/frost#86 -->
2022-08-01 14:47:37 -07:00
<g id= "node4" class= "node open" >
2022-07-20 06:48:55 -07:00
<title > ZcashFoundation/frost#86</title>
2022-08-01 14:47:37 -07:00
<g id= "a_node4" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "473,-831.5 265,-831.5 265,-778.5 473,-778.5 473,-831.5" />
<text text-anchor= "middle" x= "369" y= "-816.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#86</text>
<text text-anchor= "middle" x= "369" y= "-801.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core: update for</text>
<text text-anchor= "middle" x= "369" y= "-786.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > spec version 6& 7</text>
2022-07-20 06:48:55 -07:00
</a>
</g>
2022-07-19 15:01:47 -07:00
</g>
2022-07-19 15:17:50 -07:00
<!-- ZcashFoundation/frost#95 -->
2022-08-01 14:47:37 -07:00
<g id= "node5" class= "node open" >
2022-07-19 15:17:50 -07:00
<title > ZcashFoundation/frost#95</title>
2022-08-01 14:47:37 -07:00
<g id= "a_node5" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-1125.5 14.5,-1125.5 14.5,-1072.5 222.5,-1072.5 222.5,-1125.5" />
<text text-anchor= "middle" x= "118.5" y= "-1110.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#95</text>
<text text-anchor= "middle" x= "118.5" y= "-1095.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Flesh out all rustdoc in</text>
<text text-anchor= "middle" x= "118.5" y= "-1080.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- p256 public API</text>
2022-07-19 15:17:50 -07:00
</a>
</g>
</g>
<!-- ZcashFoundation/frost#79 -->
2022-08-01 14:47:37 -07:00
<g id= "node6" class= "node open" >
2022-07-19 15:01:47 -07:00
<title > ZcashFoundation/frost#79</title>
2022-08-01 14:47:37 -07:00
<g id= "a_node6" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/79" xlink:title= "ZcashFoundation/frost#79 Publish `frost-` crates" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" points= "473,-1039 265,-1039 265,-1001 473,-1001 473,-1039" />
<text text-anchor= "middle" x= "369" y= "-1023.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#79</text>
<text text-anchor= "middle" x= "369" y= "-1008.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Publish `frost- ` crates</text>
2022-07-19 15:01:47 -07:00
</a>
</g>
2022-07-19 12:45:34 -07:00
</g>
2022-07-19 15:17:50 -07:00
<!-- ZcashFoundation/frost#95->ZcashFoundation/frost#79 -->
2022-08-01 14:47:37 -07:00
<g id= "edge3" class= "edge" >
2022-07-19 15:17:50 -07:00
<title > ZcashFoundation/frost#95- > ZcashFoundation/frost#79</title>
2022-08-01 14:47:37 -07:00
<path fill= "none" stroke= "#000000" d= "M202.61,-1072.5C233.77,-1062.6 268.75,-1051.6 298.56,-1042.2" />
<polygon fill= "#000000" stroke= "#000000" points= "299.971,-1045.4259 308.47,-1039.1 297.8811,-1038.7452 299.971,-1045.4259" />
2022-07-19 15:17:50 -07:00
</g>
2022-07-19 13:47:08 -07:00
<!-- ZcashFoundation/frost#55 -->
2022-08-01 14:47:37 -07:00
<g id= "node7" class= "node open" >
2022-07-19 13:47:08 -07:00
<title > ZcashFoundation/frost#55</title>
2022-08-01 14:47:37 -07:00
<g id= "a_node7" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/55" xlink:title= "ZcashFoundation/frost#55 Rename participant indexes to participant identifiers or IDs" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-1054 14.5,-1054 14.5,-986 222.5,-986 222.5,-1054" />
<text text-anchor= "middle" x= "118.5" y= "-1038.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#55</text>
<text text-anchor= "middle" x= "118.5" y= "-1023.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Rename participant</text>
<text text-anchor= "middle" x= "118.5" y= "-1008.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > indexes to participant</text>
<text text-anchor= "middle" x= "118.5" y= "-993.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > identifiers or IDs</text>
2022-07-19 12:45:34 -07:00
</a>
</g>
</g>
2022-07-19 13:47:08 -07:00
<!-- ZcashFoundation/frost#55->ZcashFoundation/frost#79 -->
2022-08-01 14:47:37 -07:00
<g id= "edge4" class= "edge" >
2022-07-19 13:47:08 -07:00
<title > ZcashFoundation/frost#55- > ZcashFoundation/frost#79</title>
2022-08-01 14:47:37 -07:00
<path fill= "none" stroke= "#000000" d= "M222.56,-1020C233.15,-1020 243.96,-1020 254.65,-1020" />
<polygon fill= "#000000" stroke= "#000000" points= "254.86,-1023.5001 264.86,-1020 254.86,-1016.5001 254.86,-1023.5001" />
2022-07-19 13:47:08 -07:00
</g>
<!-- ZcashFoundation/frost#61 -->
2022-08-01 14:47:37 -07:00
<g id= "node8" class= "node open" >
2022-07-19 13:47:08 -07:00
<title > ZcashFoundation/frost#61</title>
2022-08-01 14:47:37 -07:00
<g id= "a_node8" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-968 14.5,-968 14.5,-900 222.5,-900 222.5,-968" />
<text text-anchor= "middle" x= "118.5" y= "-952.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#61</text>
<text text-anchor= "middle" x= "118.5" y= "-937.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Flesh out all rustdoc in</text>
<text text-anchor= "middle" x= "118.5" y= "-922.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `frost- ristretto255`</text>
<text text-anchor= "middle" x= "118.5" y= "-907.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > public API</text>
2022-07-19 12:45:34 -07:00
</a>
</g>
</g>
2022-07-19 13:47:08 -07:00
<!-- ZcashFoundation/frost#61->ZcashFoundation/frost#79 -->
2022-08-01 14:47:37 -07:00
<g id= "edge5" class= "edge" >
2022-07-19 13:47:08 -07:00
<title > ZcashFoundation/frost#61- > ZcashFoundation/frost#79</title>
2022-08-01 14:47:37 -07:00
<path fill= "none" stroke= "#000000" d= "M217.86,-968.11C246.69,-978.01 277.43,-988.56 303.61,-997.55" />
<polygon fill= "#000000" stroke= "#000000" points= "302.8154,-1000.9772 313.41,-1000.9 305.0797,-994.3535 302.8154,-1000.9772" />
2022-07-20 06:48:55 -07:00
</g>
<!-- ZcashFoundation/frost#92 -->
2022-08-01 14:47:37 -07:00
<g id= "node9" class= "node open" >
2022-07-20 06:48:55 -07:00
<title > ZcashFoundation/frost#92</title>
2022-08-01 14:47:37 -07:00
<g id= "a_node9" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-882 14.5,-882 14.5,-814 222.5,-814 222.5,-882" />
<text text-anchor= "middle" x= "118.5" y= "-866.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#92</text>
<text text-anchor= "middle" x= "118.5" y= "-851.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= "-836.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= "-821.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > protocol malleability</text>
2022-07-20 06:48:55 -07:00
</a>
</g>
</g>
<!-- ZcashFoundation/frost#92->ZcashFoundation/frost#86 -->
2022-08-01 14:47:37 -07:00
<g id= "edge6" class= "edge" >
2022-07-20 06:48:55 -07:00
<title > ZcashFoundation/frost#92- > ZcashFoundation/frost#86</title>
2022-08-01 14:47:37 -07:00
<path fill= "none" stroke= "#000000" d= "M222.56,-830.14C233.26,-828.3 244.18,-826.43 254.98,-824.57" />
<polygon fill= "#000000" stroke= "#000000" points= "255.5933,-828.016 264.86,-822.88 254.413,-821.1162 255.5933,-828.016" />
2022-07-20 06:48:55 -07:00
</g>
<!-- ZcashFoundation/frost#91 -->
2022-08-01 14:47:37 -07:00
<g id= "node10" class= "node open" >
2022-07-20 06:48:55 -07:00
<title > ZcashFoundation/frost#91</title>
2022-08-01 14:47:37 -07:00
<g id= "a_node10" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/91" xlink:title= "ZcashFoundation/frost#91 v6/v7: Make verification a per-ciphersuite functionality" target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-796 14.5,-796 14.5,-728 222.5,-728 222.5,-796" />
<text text-anchor= "middle" x= "118.5" y= "-780.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#91</text>
<text text-anchor= "middle" x= "118.5" y= "-765.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > v6/v7: Make verification</text>
<text text-anchor= "middle" x= "118.5" y= "-750.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > a per- ciphersuite</text>
<text text-anchor= "middle" x= "118.5" y= "-735.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > functionality</text>
2022-07-20 06:48:55 -07:00
</a>
</g>
</g>
<!-- ZcashFoundation/frost#91->ZcashFoundation/frost#86 -->
2022-08-01 14:47:37 -07:00
<g id= "edge7" class= "edge" >
2022-07-20 06:48:55 -07:00
<title > ZcashFoundation/frost#91- > ZcashFoundation/frost#86</title>
2022-08-01 14:47:37 -07:00
<path fill= "none" stroke= "#000000" d= "M222.56,-779.86C233.26,-781.7 244.18,-783.57 254.98,-785.43" />
<polygon fill= "#000000" stroke= "#000000" points= "254.413,-788.8838 264.86,-787.12 255.5933,-781.984 254.413,-788.8838" />
</g>
<!-- ZcashFoundation/frost#47 -->
<g id= "node11" class= "node open" >
<title > ZcashFoundation/frost#47</title>
<g id= "a_node11" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "229,-710 8,-710 8,-612 229,-612 229,-710" />
<text text-anchor= "middle" x= "118.5" y= "-694.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#47</text>
<text text-anchor= "middle" x= "118.5" y= "-679.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Note in Ristretto255 near</text>
<text text-anchor= "middle" x= "118.5" y= "-664.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > PublicKeyPackage where we</text>
<text text-anchor= "middle" x= "118.5" y= "-649.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > impl</text>
<text text-anchor= "middle" x= "118.5" y= "-634.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `derive_group_info()` for</text>
<text text-anchor= "middle" x= "118.5" y= "-619.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > v05</text>
</a>
</g>
2022-07-19 12:45:34 -07:00
</g>
2022-08-01 11:50:56 -07:00
<!-- ZcashFoundation/frost#59 -->
2022-08-01 14:47:37 -07:00
<g id= "node12" class= "node open" >
2022-08-01 11:50:56 -07:00
<title > ZcashFoundation/frost#59</title>
2022-08-01 14:47:37 -07:00
<g id= "a_node12" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/59" xlink:title= "ZcashFoundation/frost#59 Rename `frost::keys::{Secret, Public}`to indicate signing participants' shares, not full keys." target= "_blank" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-594 14.5,-594 14.5,-496 222.5,-496 222.5,-594" />
<text text-anchor= "middle" x= "118.5" y= "-578.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#59</text>
<text text-anchor= "middle" x= "118.5" y= "-563.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Rename</text>
<text text-anchor= "middle" x= "118.5" y= "-548.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `frost::keys::{Secret,</text>
<text text-anchor= "middle" x= "118.5" y= "-533.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Public}`to indicate</text>
<text text-anchor= "middle" x= "118.5" y= "-518.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > signing participants' </text>
<text text-anchor= "middle" x= "118.5" y= "-503.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > shares, not full keys.</text>
2022-07-19 12:45:34 -07:00
</a>
</g>
</g>
2022-08-01 11:50:56 -07:00
<!-- ZcashFoundation/frost#81 -->
2022-08-01 14:47:37 -07:00
<g id= "node13" class= "node open" >
2022-08-01 11:50:56 -07:00
<title > ZcashFoundation/frost#81</title>
2022-08-01 14:47:37 -07:00
<g id= "a_node13" > <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= "222.5,-478 14.5,-478 14.5,-440 222.5,-440 222.5,-478" />
<text text-anchor= "middle" x= "118.5" y= "-462.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#81</text>
<text text-anchor= "middle" x= "118.5" y= "-447.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Start rerandomized repo</text>
2022-07-19 12:45:34 -07:00
</a>
</g>
</g>
2022-08-01 11:50:56 -07:00
<!-- ZcashFoundation/frost#71 -->
2022-08-01 14:47:37 -07:00
<g id= "node14" class= "node open" >
2022-08-01 11:50:56 -07:00
<title > ZcashFoundation/frost#71</title>
2022-08-01 14:47:37 -07:00
<g id= "a_node14" > <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" stroke-width= "2" points= "222.5,-422 14.5,-422 14.5,-384 222.5,-384 222.5,-422" />
<text text-anchor= "middle" x= "118.5" y= "-406.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#71</text>
<text text-anchor= "middle" x= "118.5" y= "-391.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Ed448 support</text>
2022-07-19 12:45:34 -07:00
</a>
</g>
</g>
2022-08-01 11:50:56 -07:00
<!-- ZcashFoundation/frost#74 -->
2022-08-01 14:47:37 -07:00
<g id= "node15" class= "node open" >
2022-08-01 11:50:56 -07:00
<title > ZcashFoundation/frost#74</title>
2022-08-01 14:47:37 -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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-365.5 14.5,-365.5 14.5,-282.5 222.5,-282.5 222.5,-365.5" />
<text text-anchor= "middle" x= "118.5" y= "-350.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#74</text>
<text text-anchor= "middle" x= "118.5" y= "-335.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Port fresh keygen test</text>
<text text-anchor= "middle" x= "118.5" y= "-320.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > from `frost- core` to</text>
<text text-anchor= "middle" x= "118.5" y= "-305.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > `frost- ristretto` and</text>
<text text-anchor= "middle" x= "118.5" y= "-290.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > other dependent crates</text>
2022-07-26 13:47:11 -07:00
</a>
</g>
</g>
2022-08-01 11:50:56 -07:00
<!-- ZcashFoundation/frost#70 -->
<g id= "node16" class= "node open" >
2022-08-01 14:47:37 -07:00
<title > ZcashFoundation/frost#70</title>
<g id= "a_node16" > <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" stroke-width= "2" points= "222.5,-264 14.5,-264 14.5,-226 222.5,-226 222.5,-264" />
<text text-anchor= "middle" x= "118.5" y= "-248.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#70</text>
<text text-anchor= "middle" x= "118.5" y= "-233.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Add Ed25519 support</text>
2022-08-01 11:50:56 -07:00
</a>
</g>
</g>
2022-07-26 12:45:15 -07:00
<!-- ZcashFoundation/frost#35 -->
2022-07-26 13:47:11 -07:00
<g id= "node17" class= "node open" >
2022-07-26 12:45:15 -07:00
<title > ZcashFoundation/frost#35</title>
2022-07-26 13:47:11 -07:00
<g id= "a_node17" > <a xlink:href= "https://github.com/ZcashFoundation/frost/issues/35" xlink:title= "ZcashFoundation/frost#35 frost-core: Implement the generic DKG" target= "_blank" >
2022-08-01 14:47:37 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-1225.5 14.5,-1225.5 14.5,-1172.5 222.5,-1172.5 222.5,-1225.5" />
<text text-anchor= "middle" x= "118.5" y= "-1210.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#35</text>
<text text-anchor= "middle" x= "118.5" y= "-1195.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core: Implement the</text>
<text text-anchor= "middle" x= "118.5" y= "-1180.3" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > generic DKG</text>
2022-07-26 11:49:21 -07:00
</a>
</g>
</g>
2022-07-26 12:45:15 -07:00
<!-- ZcashFoundation/frost#63 -->
2022-07-26 13:47:11 -07:00
<g id= "node18" class= "node open" >
2022-07-26 12:45:15 -07:00
<title > ZcashFoundation/frost#63</title>
2022-07-26 13:47:11 -07:00
<g id= "a_node18" > <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" >
2022-08-01 14:47:37 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" points= "473,-1233 265,-1233 265,-1165 473,-1165 473,-1233" />
<text text-anchor= "middle" x= "369" y= "-1217.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#63</text>
<text text-anchor= "middle" x= "369" y= "-1202.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- ristretto255:</text>
<text text-anchor= "middle" x= "369" y= "-1187.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > implement `frost- core`' s</text>
<text text-anchor= "middle" x= "369" y= "-1172.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > DKG concretely</text>
2022-07-19 12:45:34 -07:00
</a>
</g>
2022-07-16 10:45:33 -07:00
</g>
2022-07-26 12:45:15 -07:00
<!-- ZcashFoundation/frost#35->ZcashFoundation/frost#63 -->
2022-07-26 13:47:11 -07:00
<g id= "edge8" class= "edge" >
2022-07-26 12:45:15 -07:00
<title > ZcashFoundation/frost#35- > ZcashFoundation/frost#63</title>
2022-08-01 14:47:37 -07:00
<path fill= "none" stroke= "#000000" d= "M222.56,-1199C233.15,-1199 243.96,-1199 254.65,-1199" />
<polygon fill= "#000000" stroke= "#000000" points= "254.86,-1202.5001 264.86,-1199 254.86,-1195.5001 254.86,-1202.5001" />
2022-07-26 12:45:15 -07:00
</g>
2022-07-19 13:47:08 -07:00
<!-- ZcashFoundation/frost#39 -->
2022-07-26 13:47:11 -07:00
<g id= "node19" class= "node open" >
2022-07-19 13:47:08 -07:00
<title > ZcashFoundation/frost#39</title>
2022-07-26 13:47:11 -07:00
<g id= "a_node19" > <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" >
2022-08-01 14:47:37 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-1312 14.5,-1312 14.5,-1244 222.5,-1244 222.5,-1312" />
<text text-anchor= "middle" x= "118.5" y= "-1296.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#39</text>
<text text-anchor= "middle" x= "118.5" y= "-1281.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Migrate/port `redjubjub`</text>
<text text-anchor= "middle" x= "118.5" y= "-1266.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > to frost- core / FROST</text>
<text text-anchor= "middle" x= "118.5" y= "-1251.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > spec v05+</text>
2022-07-18 08:48:53 -07:00
</a>
</g>
</g>
2022-07-19 13:47:08 -07:00
<!-- ZcashFoundation/frost#40 -->
2022-07-26 13:47:11 -07:00
<g id= "node20" class= "node open" >
2022-07-19 13:47:08 -07:00
<title > ZcashFoundation/frost#40</title>
2022-07-26 13:47:11 -07:00
<g id= "a_node20" > <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" >
2022-08-01 14:47:37 -07:00
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "222.5,-1398 14.5,-1398 14.5,-1330 222.5,-1330 222.5,-1398" />
<text text-anchor= "middle" x= "118.5" y= "-1382.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#40</text>
<text text-anchor= "middle" x= "118.5" y= "-1367.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > Migrate/port `redpallas`</text>
<text text-anchor= "middle" x= "118.5" y= "-1352.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > to frost- core / FROST</text>
<text text-anchor= "middle" x= "118.5" y= "-1337.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > spec v05+</text>
2022-07-26 13:47:11 -07:00
</a>
</g>
</g>
<!-- ZcashFoundation/frost#102 -->
<g id= "node21" class= "node open" >
<title > ZcashFoundation/frost#102</title>
<g id= "a_node21" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "227,-154 10,-154 10,-86 227,-86 227,-154" />
<text text-anchor= "middle" x= "118.5" y= "-138.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#102</text>
<text text-anchor= "middle" x= "118.5" y= "-123.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core: add and use C</text>
<text text-anchor= "middle" x= "118.5" y= "-108.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > iphersuite.identifier_to_</text>
<text text-anchor= "middle" x= "118.5" y= "-93.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > scalar()</text>
2022-07-18 08:48:53 -07:00
</a>
</g>
</g>
2022-07-26 13:47:11 -07:00
<!-- ZcashFoundation/frost#102->ZcashFoundation/frost#97 -->
<g id= "edge9" class= "edge" >
<title > ZcashFoundation/frost#102- > ZcashFoundation/frost#97</title>
2022-08-01 14:47:37 -07:00
<path fill= "none" stroke= "#000000" d= "M227.28,-101.33C236.39,-99.763 245.63,-98.178 254.78,-96.606" />
<polygon fill= "#000000" stroke= "#000000" points= "255.4065,-100.0497 264.67,-94.908 254.2219,-93.1507 255.4065,-100.0497" />
2022-07-26 13:47:11 -07:00
</g>
<!-- ZcashFoundation/frost#101 -->
<g id= "node22" class= "node open" >
<title > ZcashFoundation/frost#101</title>
<g id= "a_node22" > <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" >
<polygon fill= "#c2e0c6" stroke= "#000000" stroke-width= "2" points= "227,-68 10,-68 10,0 227,0 227,-68" />
<text text-anchor= "middle" x= "118.5" y= "-52.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > ZcashFoundation/frost#101</text>
<text text-anchor= "middle" x= "118.5" y= "-37.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > frost- core: support H4</text>
<text text-anchor= "middle" x= "118.5" y= "-22.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > and H5 domain- separated</text>
<text text-anchor= "middle" x= "118.5" y= "-7.8" font-family= "Times,serif" font-size= "14.00" fill= "#000000" > hashes per- ciphersuite</text>
</a>
</g>
</g>
<!-- ZcashFoundation/frost#101->ZcashFoundation/frost#97 -->
<g id= "edge10" class= "edge" >
<title > ZcashFoundation/frost#101- > ZcashFoundation/frost#97</title>
<path fill= "none" stroke= "#000000" d= "M227.28,-52.673C236.39,-54.237 245.63,-55.822 254.78,-57.394" />
<polygon fill= "#000000" stroke= "#000000" points= "254.2219,-60.8493 264.67,-59.092 255.4065,-53.9503 254.2219,-60.8493" />
</g>
2022-05-05 12:13:01 -07:00
</g>
</svg>