<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
  <Package Version="5">
    <Name Value="kascrypt"/>
    <Author Value="David Barton, Barko &amp; Graeme Geldenhuys, Alexander Koblov"/>
    <CompilerOptions>
      <Version Value="11"/>
      <SearchPaths>
        <IncludeFiles Value="Hashes/Include;Hashes/Private;Ciphers"/>
        <OtherUnitFiles Value="Ciphers;Hashes;Hashes/Private;KeyDerivation;Random;$(PkgOutDir)"/>
        <UnitOutputDirectory Value="lib/$(TargetCPU)-$(TargetOS)"/>
      </SearchPaths>
      <Parsing>
        <SyntaxOptions>
          <SyntaxMode Value="Delphi"/>
          <CStyleOperator Value="False"/>
          <IncludeAssertionCode Value="True"/>
          <AllowLabel Value="False"/>
          <CPPInline Value="False"/>
        </SyntaxOptions>
      </Parsing>
      <CodeGeneration>
        <Optimizations>
          <OptimizationLevel Value="2"/>
        </Optimizations>
      </CodeGeneration>
      <Linking>
        <Debugging>
          <DebugInfoType Value="dsDwarf2Set"/>
        </Debugging>
      </Linking>
      <Other>
        <CustomOptions Value="-Xd -dtesting"/>
      </Other>
    </CompilerOptions>
    <Description Value="KAScrypt Cryptographic Component Library
"/>
    <License Value="KAScrypt is open source software (released under the MIT license) and as such there is no charge for inclusion in other software.
"/>
    <Version Major="3" Minor="5"/>
    <Files Count="32">
      <Item1>
        <Filename Value="dcpbase64.pas"/>
        <UnitName Value="DCPbase64"/>
      </Item1>
      <Item2>
        <Filename Value="dcpblockciphers.pas"/>
        <UnitName Value="DCPblockciphers"/>
      </Item2>
      <Item3>
        <Filename Value="dcpconst.pas"/>
        <UnitName Value="DCPconst"/>
      </Item3>
      <Item4>
        <Filename Value="dcpcrypt2.pas"/>
        <UnitName Value="DCPcrypt2"/>
      </Item4>
      <Item5>
        <Filename Value="Hashes/dcphaval.pas"/>
        <UnitName Value="DCPhaval"/>
      </Item5>
      <Item6>
        <Filename Value="Hashes/dcpmd4.pas"/>
        <UnitName Value="DCPmd4"/>
      </Item6>
      <Item7>
        <Filename Value="Hashes/dcpmd5.pas"/>
        <UnitName Value="DCPmd5"/>
      </Item7>
      <Item8>
        <Filename Value="Hashes/dcpripemd128.pas"/>
        <UnitName Value="DCPripemd128"/>
      </Item8>
      <Item9>
        <Filename Value="Hashes/dcpripemd160.pas"/>
        <UnitName Value="DCPripemd160"/>
      </Item9>
      <Item10>
        <Filename Value="Hashes/dcpsha1.pas"/>
        <UnitName Value="DCPsha1"/>
      </Item10>
      <Item11>
        <Filename Value="Hashes/dcpsha256.pas"/>
        <UnitName Value="DCPsha256"/>
      </Item11>
      <Item12>
        <Filename Value="Hashes/dcpsha512.pas"/>
        <UnitName Value="DCPsha512"/>
      </Item12>
      <Item13>
        <Filename Value="Hashes/dcptiger.pas"/>
        <UnitName Value="DCPtiger"/>
      </Item13>
      <Item14>
        <Filename Value="Hashes/dcpcrc32.pas"/>
        <UnitName Value="DCPcrc32"/>
      </Item14>
      <Item15>
        <Filename Value="Hashes/dcptiger.inc"/>
        <Type Value="Include"/>
      </Item15>
      <Item16>
        <Filename Value="Hashes/dccrc32.pp"/>
        <UnitName Value="DCcrc32"/>
      </Item16>
      <Item17>
        <Filename Value="Hashes/dcblake2.pp"/>
        <UnitName Value="DCblake2"/>
      </Item17>
      <Item18>
        <Filename Value="Hashes/dcpblake2.pas"/>
        <UnitName Value="DCPblake2"/>
      </Item18>
      <Item19>
        <Filename Value="Hashes/dcpsha3.pas"/>
        <UnitName Value="DCPsha3"/>
      </Item19>
      <Item20>
        <Filename Value="Hashes/Private/hmac.pas"/>
        <UnitName Value="HMAC"/>
      </Item20>
      <Item21>
        <Filename Value="Hashes/Private/sha3.pas"/>
        <UnitName Value="SHA3"/>
      </Item21>
      <Item22>
        <Filename Value="Hashes/Private/sha3_512.pas"/>
        <UnitName Value="SHA3_512"/>
      </Item22>
      <Item23>
        <Filename Value="Random/isaac.pas"/>
        <UnitName Value="ISAAC"/>
      </Item23>
      <Item24>
        <Filename Value="KeyDerivation/scrypt.pas"/>
        <UnitName Value="scrypt"/>
      </Item24>
      <Item25>
        <Filename Value="Ciphers/DCPrijndael.inc"/>
        <Type Value="Include"/>
      </Item25>
      <Item26>
        <Filename Value="Ciphers/dcprijndael.pas"/>
        <UnitName Value="DCPrijndael"/>
      </Item26>
      <Item27>
        <Filename Value="Hashes/Private/sha1.pas"/>
        <UnitName Value="SHA1"/>
      </Item27>
      <Item28>
        <Filename Value="KeyDerivation/argon2.pas"/>
        <UnitName Value="Argon2"/>
      </Item28>
      <Item29>
        <Filename Value="Hashes/dcpblake3.pas"/>
        <UnitName Value="DCPblake3"/>
      </Item29>
      <Item30>
        <Filename Value="Hashes/dcpchecksum32.pas"/>
        <UnitName Value="dcpchecksum32"/>
      </Item30>
      <Item31>
        <Filename Value="Hashes/dcpxxh3.pas"/>
        <UnitName Value="DCPxxh3"/>
      </Item31>
      <Item32>
        <Filename Value="Hashes/dcxxhash.pas"/>
        <UnitName Value="DCxxhash"/>
      </Item32>
    </Files>
    <CompatibilityMode Value="True"/>
    <RequiredPkgs Count="2">
      <Item1>
        <PackageName Value="multithreadprocslaz"/>
      </Item1>
      <Item2>
        <PackageName Value="FCL"/>
        <MinVersion Major="1" Valid="True"/>
      </Item2>
    </RequiredPkgs>
    <UsageOptions>
      <UnitPath Value="$(PkgOutDir)"/>
    </UsageOptions>
    <PublishOptions>
      <Version Value="2"/>
    </PublishOptions>
  </Package>
</CONFIG>
