aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAgeFilesLines
...
| * slight changesStanislav Boboň2020-12-091-1/+1
| |
| * parse_cert_file for certificateStanislav Boboň2020-12-091-1/+58
|/
* Merge pull request #20 from petrs/fips-for-prStanislav Boboň2020-12-075-76/+347
|\ | | | | Parsing of algorithms, less false positives
| * fixed fixesStanislav Boboň2020-12-072-27/+31
| |
| * unused importsStanislav Boboň2020-12-071-2/+1
| |
| * Fixed changesStanislav Boboň2020-12-034-16/+33
| |
| * ugly import statements and short term goalsStanislav Boboň2020-12-032-8/+8
| |
| * added test dataset to demoStanislav Boboň2020-12-031-0/+3
| |
| * added pdfs and test dataset in gitignoreStanislav Boboň2020-12-031-0/+6
| |
| * tidied rules, added some moreStanislav Boboň2020-12-031-29/+70
| |
| * algorithms can be serialized (finally)Stanislav Boboň2020-11-304-33/+125
| |
| * Merge branch 'master' into fipsStanislav Boboň2020-11-301-1/+2
| |\ | |/ |/|
* | Merge pull request #18 from petrs/fips-for-prStanislav Boboň2020-11-304-70/+86
|\ \ | | | | | | bugfixes and graph creation
| * \ Merge branch 'master' into fips-for-prStanislav Boboň2020-11-3017-238/+2597
| |\ \ | |/ / |/| |
| | * quickfixes after mergeStanislav Boboň2020-11-301-3/+3
| | |
| | * Merge branch 'master' into fipsStanislav Boboň2020-11-3017-240/+2595
| | |\ | |_|/ |/| |
* | | Merge pull request #19 from petrs/cc-download-extract-pdfadamjanovsky2020-11-2817-239/+2596
|\ \ \ | | | | | | | | Cc download extract pdf
| * | | Implement improvements proposed by J08nY in reviewAdam Janovsky2020-11-284-34/+30
| | | |
| * | | fix hardcoded path, redundant functionsAdam Janovsky2020-11-282-14/+1
| | | |
| * | | Rethought way of processing certificatesAdam Janovsky2020-11-288-100/+252
| | | | | | | | | | | | | | | | | | | | | | | | - Every certificate now implements a static method for its processing - These are called in parallel - There's some code duplication at the moment, stuff can be simplified.
| * | | hotfix testAdam Janovsky2020-11-272-2/+2
| | | |
| * | | type hinting checksAdam Janovsky2020-11-274-29/+27
| | | |
| * | | Improve (de)serialization of objects from/in jsonAdam Janovsky2020-11-277-57/+74
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Every complex serialiazable object now inherits from `ComplexSerializableType` - All such objects now implement `to_dict()`, `from_dict()` methods - Some objects for which standalone json file makes sense implement `to_json()`, `from_json()` - Rewrite test and demos - Datasets `root_dir` is now not part of serialization, but only internal representation
| * | | Fix cc_oop_test of pdf file conversionAdam Janovsky2020-11-271-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems that pdftotext is not fully reproducible and gives platform specific results. So we dont check for full file equality, but rather for the existence of converted file. We further check that the created file size roughly matches the one freshly produced by Travis pdftotext.
| * | | added test for CC pdf conversionAdam Janovsky2020-11-274-1/+1992
| | | |
| * | | Implement better loggingAdam Janovsky2020-11-276-39/+57
| | | | | | | | | | | | | | | | | | | | | | | | - Now logging on info level, each module into its owner logger. - Logging is performed on standard output - Logging is performed into file `./cert_processing_log.txt` that is gitignored
| * | | added private/public methods to dataset,certificateAdam Janovsky2020-11-272-69/+64
| | | |
| * | | replace 403 st links with NoneAdam Janovsky2020-11-261-0/+4
| | | |
| * | | move merge_certs() to CCDatasetAdam Janovsky2020-11-263-30/+28
| | | |
| * | | Finalize proposal of cert download and convertAdam Janovsky2020-11-265-51/+97
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The proposed method of processing certificates is breadth-first. By that I mean that single task is done for all certificates, then next task is evaluated. All tasks should be implemented as static methods and are to be paralelized by calling `sec-certs/cert_processing.py`. Currently, a generic method `process_paralel()` sits there that is capable of pretty much arbitrary parallel processing (both using threads and processes). Any methods to-be called by this method must require unpacked arguments on the input.
| * | | get rid of convert_pdf() in testsAdam Janovsky2020-11-261-1/+0
| | | |
| * | | Test for download of pdf filesAdam Janovsky2020-11-252-0/+30
| | | | | | | | | | | | | | | | The test assumes that the files download correctly.
| * | | sanity check on dataset size on deserializationAdam Janovsky2020-11-251-1/+3
| | | |
| * | | add dataset print methodAdam Janovsky2020-11-251-1/+1
| | | |
| * | | renamed oop_demo to cc_oop_demoAdam Janovsky2020-11-251-0/+0
| | | |
| * | | Alpha version of cert download and convertAdam Janovsky2020-11-254-15/+99
| | | | | | | | | | | | | | | | | | | | | | | | - Adds the ability to download pdf certificates in a dataset. - introduces local path variable into dataset object. - Ability to convert pdf certificates into txt certificates.
| * | | Merge branch 'master' into cc-download-extract-pdfAdam Janovsky2020-11-251-1/+1
| |\ \ \ | |/ / / |/| | |
| * | | Merge branch 'master' into cc-download-extract-pdfAdam Janovsky2020-11-255-91/+105
| |\ \ \
| * | | | adds download CC cert_reports and sec_targetAdam Janovsky2020-11-242-1/+40
| | | | | | | | | | | | | | | | | | | | | | | | | Allow for download of pdfs, specifically certificate_reports and security_targets in a parallel way.
| | | | * Merge branch 'fips' of github.com:petrs/sec-certs into fipsStanislav Boboň2020-11-302-2/+4
| | | | |\
| | | | | * gitignore for dataset + algorithm file creationStanislav Boboň2020-11-282-1/+6
| | | | | |
| | | | * | gitignore fips dataset and venvStanislav Boboň2020-11-301-0/+4
| | | | |/
| | | | * parsing now depends on algorithmsStanislav Boboň2020-11-265-62/+122
| | | | |
| | | | * creating Algorithm classStanislav Boboň2020-11-253-48/+94
| | | |/
| | | * remove ''Stanislav Boboň2020-11-251-1/+1
| | | |
| | | * added method for creating graphs, minor fixesStanislav Boboň2020-11-254-98/+97
| | | |
| | | * begin to processing algorithmsStanislav Boboň2020-11-252-22/+37
| | | |
| | | * merge comments resolved (first commit)Stanislav Boboň2020-11-251-2/+2
| | | |
| | | * non trivial amount of changes to make this workStanislav Boboň2020-11-251-46/+0
| | | |
| | | * wait for approval + everything changedStanislav Boboň2020-11-251-0/+10
| | | |