Commit graph

51 commits

Author SHA1 Message Date
AdrienCos
a060757f76
Added steganalysis.statistics unit test 2019-06-06 22:36:06 -04:00
AdrienCos
2d74094dc3
Fixed steganalysis parity to be compatible with RGBA images 2019-06-06 21:59:25 -04:00
AdrienCos
064456e2a3
Added a unit test for steganlysis-parity 2019-06-06 21:45:15 -04:00
AdrienCos
9f032fffbc Implemented LFSR generator with tests and CLI integration 2019-06-04 17:30:55 -04:00
AdrienCos
1533db0425
Added Ackermann tests for better coverage 2019-06-04 12:29:04 -04:00
AdrienCos
c6603e276b
Fixed unit test for ackermann naive 2019-06-04 12:12:37 -04:00
Cédric Bonhomme
37aeb39167
fixed ackermann tests 2019-06-01 01:39:53 +02:00
Cédric Bonhomme
5694e5c806
Ackermann is now encapsulated in a generator. 2019-06-01 00:58:00 +02:00
Cédric Bonhomme
ba3cde6112
Updated tests. 2019-04-10 15:09:07 +02:00
Cédric Bonhomme
ea2de8142c
added a shift parameter for the lsbset module. 2018-12-18 21:38:25 +01:00
Mickaël Schoentgen
f9619a8e1c Fix ResourceWarning: unclosed file, in tests 2018-08-18 11:43:38 +02:00
Cédric Bonhomme
5322ae7839
Change the generator used for the test. 2017-06-11 23:40:15 +02:00
Maxwell Gerber
e47f55af7e Finish cleaning up unit tests per cedric's approval 2017-05-07 03:55:18 -07:00
Maxwell Gerber
49c2986584 Move mersene to own file 2017-05-07 03:20:38 -07:00
Maxwell Gerber
74c4ff25a1 Move base64 string constant to own file, move ackermann to own file, create expected-results directory 2017-05-07 03:11:57 -07:00
Cédric Bonhomme
98682932b5
Improved generators and the coverage of the tests. 2017-05-05 09:46:12 +02:00
Cédric Bonhomme
6be5c32fe7
Updated revision date of changed Python files. 2017-05-04 13:08:20 +02:00
Cédric Bonhomme
5f5c07493c
Introduce a new argument in a2bits_list in order to specify the encoding of the string (unicode) 2017-05-04 13:05:56 +02:00
Cédric Bonhomme
4fc8eac172
a2bits_list now return a list of 32 bits characters 2017-03-20 22:53:55 +01:00
Cédric Bonhomme
6ad140bdfb
Management of unicode. It would be perfect to manage ASCII and unicode in the same time (so 8 bits to 32 bits caracters). 2017-03-13 09:34:43 +01:00
Cédric Bonhomme
53cdd28fee
Test the function which transforms a binary file to a printable string. 2017-03-09 10:33:58 +01:00
Cédric Bonhomme
7c9530aa9d
More tests for the generators. 2017-03-09 08:54:13 +01:00
Cédric Bonhomme
adca3f701a
Updated tests. 2017-03-08 23:08:18 +01:00
Cédric Bonhomme
091f33c521
Test and improved the generators. 2017-03-01 07:53:10 +01:00
Cédric Bonhomme
c068357153
cut and paste error 2017-02-22 11:46:49 +01:00
Cédric Bonhomme
b71c866cf2
More tests. 2017-02-22 11:45:04 +01:00
Cédric Bonhomme
e0ed23a225
Improved tests for lsb and lsbset module. 2017-02-22 10:50:03 +01:00
Cédric Bonhomme
f8f0ba22aa
Typo. 2017-02-16 09:26:18 +01:00
Cédric Bonhomme
36476283a4
Test when the data image is coming via byte stream. 2017-02-16 09:25:16 +01:00
Cédric Bonhomme
3e31b38294
Added support for transparent PNGs in the lsbset module. 2017-01-27 23:47:34 +01:00
Andy Roberts
eea3f7ad6c Add support for transparent PNGs 2017-01-27 17:19:21 +00:00
Cédric Bonhomme
673f7b5bc4
Prepare the new minor release (bug fix). 2017-01-19 07:22:51 +01:00
Andy Roberts
03a3835e70 Change test input into binrary IO stream 2017-01-18 20:51:26 +00:00
Andy Roberts
486358de69 Support hide/reveal for image byte objects 2017-01-18 20:39:37 +00:00
Cédric Bonhomme
3531769483
Updated module version number. 2016-08-25 08:31:40 +02:00
Cédric Bonhomme
c6eb521be5
Removed no more used sample files in the tests folder. 2016-08-25 08:15:36 +02:00
Cédric Bonhomme
3279b0c52a
Updated tests for lsbset. 2016-05-26 07:35:23 +02:00
Cédric Bonhomme
031e1ca84c
Updated tests for lsb 2016-05-26 07:32:35 +02:00
Cédric Bonhomme
f8668a978e
The generator provided to lsbset.hide() lsbset.reveal() is now a function. Closes #5. 2016-05-22 15:23:54 +02:00
Cédric Bonhomme
a0f6f24d7c
Check if the generator is implemented in Stegano. 2016-05-22 00:13:29 +02:00
Cédric Bonhomme
d850bbd8a0
Misc improvements. 2016-05-21 22:20:05 +02:00
Cédric Bonhomme
e4f9a08cd7
Moved sample files and updated documentation. 2016-05-19 22:14:47 +02:00
Cédric Bonhomme
872a5546fc
Reorganization of all modules. 2016-05-19 21:32:15 +02:00
Cédric Bonhomme
c9dda3da00
Improved 'red' module and added unit tests for the 'red' module. 2016-05-19 07:30:50 +02:00
Cédric Bonhomme
f9b33b33ef
Updated tests of the exifHeader module and some improvements for this module. 2016-05-18 07:47:13 +02:00
Cédric Bonhomme
ed3e8560a5
exifHeader is now using another exif Python module. 2016-05-17 15:27:49 +02:00
Cédric Bonhomme
f5d4a4ca41
Added tests for exifHeader module. The reveal function of the exifHeader module now returns the result instead of simply printing the clear message. 2016-05-17 09:59:12 +02:00
Cédric Bonhomme
75769e5bf7
Renamed test class. 2016-04-13 22:31:58 +02:00
Cédric Bonhomme
0d6748e737
Added some tests for slsbset module. 2016-04-13 08:25:27 +02:00
Cédric Bonhomme
655d211dc0
Bug fix: forgot to write the results in a file. 2016-04-13 08:11:12 +02:00