<?xml version="1.0"?>
<puzzles xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.0pdd.com/puzzles.xsd" date="2021-11-15T08:28:27+00:00" version="0.30.23">
  <puzzle alive="true">
    <issue href="https://github.com/g4s8/cactoos-crypto/issues/9">9</issue>
    <ticket>1</ticket>
    <estimate>30</estimate>
    <role>DEV</role>
    <id>1-f245fbef</id>
    <lines>37-38</lines>
    <body>Add all missed constructors, it should allow to create a Digest with Security provider instance or name specified.</body>
    <file>src/main/java/org/cactoos/crypto/digest/DigestFrom.java</file>
    <author>Kirill</author>
    <email>g4s8.public@gmail.com</email>
    <time>2018-03-16T17:29:41Z</time>
    <children/>
  </puzzle>
  <puzzle alive="true">
    <issue href="https://github.com/g4s8/cactoos-crypto/issues/10">10</issue>
    <ticket>1</ticket>
    <estimate>30</estimate>
    <role>DEV</role>
    <id>1-943d6836</id>
    <lines>38-39</lines>
    <body>Add all missed constructors, it should allow to create a MAC with Security provider instance or name specified.</body>
    <file>src/main/java/org/cactoos/crypto/mac/MacFrom.java</file>
    <author>Kirill</author>
    <email>g4s8.public@gmail.com</email>
    <time>2018-03-16T17:29:41Z</time>
    <children/>
  </puzzle>
  <puzzle alive="true">
    <issue href="https://github.com/g4s8/cactoos-crypto/issues/11">11</issue>
    <ticket>1</ticket>
    <estimate>30</estimate>
    <role>DEV</role>
    <id>1-84bb8299</id>
    <lines>37-38</lines>
    <body>Add all missed MAC specs, e.g. with AlgorithmParameterSpec etc.</body>
    <file>src/main/java/org/cactoos/crypto/mac/MacSpec.java</file>
    <author>Kirill</author>
    <email>g4s8.public@gmail.com</email>
    <time>2018-03-16T17:29:41Z</time>
    <children/>
  </puzzle>
  <puzzle alive="true">
    <issue href="https://github.com/g4s8/cactoos-crypto/issues/12">12</issue>
    <ticket>1</ticket>
    <estimate>30</estimate>
    <role>DEV</role>
    <id>1-9c1906bd</id>
    <lines>39-40</lines>
    <body>Add all constructors to reference all Cipher.init methods (with random, specs, etc).</body>
    <file>src/main/java/org/cactoos/crypto/cipher/CipherSpec.java</file>
    <author>Kirill</author>
    <email>g4s8.public@gmail.com</email>
    <time>2018-03-16T17:29:41Z</time>
    <children/>
  </puzzle>
  <puzzle alive="true">
    <issue href="https://github.com/g4s8/cactoos-crypto/issues/13">13</issue>
    <ticket>1</ticket>
    <estimate>30</estimate>
    <role>DEV</role>
    <id>1-ccb404de</id>
    <lines>38-39</lines>
    <body>Add all missed constructors, it should allow to create a Cipher with Security provider instance or name specified.</body>
    <file>src/main/java/org/cactoos/crypto/cipher/CipherFrom.java</file>
    <author>Kirill</author>
    <email>g4s8.public@gmail.com</email>
    <time>2018-03-16T17:29:41Z</time>
    <children/>
  </puzzle>
</puzzles>
