mirror of
https://github.com/vgough/encfs.git
synced 2025-01-29 09:08:35 +01:00
8bda1c8a46
Add a simple cli-based test infrastructure with a few tests to prepare future code changes. Note that these cannot be run on Travis CI as it does not support FUSE. Expected output: $ tests/run.sh 1 Running unit tests: OK *** running test_corruption.sh 2 Reading file: OK 3 Reading corrupted file: OK 4 Reading file with MAC: OK 5 Corruption with MAC returns IO error: OK *** running test_file_expansion.sh 6 Creating files of different sizes: : OK 7 Growing file: OK 8 Internal modification: OK *** All tests OK
38 lines
1.1 KiB
XML
38 lines
1.1 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
|
<!DOCTYPE boost_serialization>
|
|
<boost_serialization signature="serialization::archive" version="10">
|
|
<cfg class_id="0" tracking_level="0" version="20">
|
|
<version>20100713</version>
|
|
<creator>EncFS 1.7.5</creator>
|
|
<cipherAlg class_id="1" tracking_level="0" version="0">
|
|
<name>ssl/aes</name>
|
|
<major>3</major>
|
|
<minor>0</minor>
|
|
</cipherAlg>
|
|
<nameAlg>
|
|
<name>nameio/block</name>
|
|
<major>4</major>
|
|
<minor>0</minor>
|
|
</nameAlg>
|
|
<keySize>192</keySize>
|
|
<blockSize>1024</blockSize>
|
|
<uniqueIV>1</uniqueIV>
|
|
<chainedNameIV>1</chainedNameIV>
|
|
<externalIVChaining>0</externalIVChaining>
|
|
<blockMACBytes>0</blockMACBytes>
|
|
<blockMACRandBytes>0</blockMACRandBytes>
|
|
<allowHoles>1</allowHoles>
|
|
<encodedKeySize>44</encodedKeySize>
|
|
<encodedKeyData>
|
|
AL2iRMLYyuf7RXcFCK0CcegQ/+enbaaqTq1OY3WULMLpcz0yvo8K4KtVw7c=
|
|
</encodedKeyData>
|
|
<saltLen>20</saltLen>
|
|
<saltData>
|
|
RVCTqJyxxp7ZN0AsLJhgpvSuUB8=
|
|
</saltData>
|
|
<kdfIterations>170562</kdfIterations>
|
|
<desiredKDFDuration>500</desiredKDFDuration>
|
|
</cfg>
|
|
</boost_serialization>
|
|
|