<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sec-certs.git/src/sec_certs/sample/cc.py, branch 0.2.1</title>
<subtitle>Tool for analysis of security certificates (Common Criteria, FIPS 140...).</subtitle>
<id>https://git.neuromancer.sk/sec-certs.git/atom/src/sec_certs/sample/cc.py?h=0.2.1</id>
<link rel='self' href='https://git.neuromancer.sk/sec-certs.git/atom/src/sec_certs/sample/cc.py?h=0.2.1'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/'/>
<updated>2024-02-14T12:26:56Z</updated>
<entry>
<title>Cleanup PdfData attributes.</title>
<updated>2024-02-14T12:26:56Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-02-14T12:26:56Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=4592f97f15104968c1c49b9a04fe74f799b4039b'/>
<id>urn:sha1:4592f97f15104968c1c49b9a04fe74f799b4039b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add cert_id extraction from certificate files.</title>
<updated>2024-02-13T16:51:37Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-02-13T16:51:37Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=05afc93e597564f802d36ef56ccdbf8108967dd2'/>
<id>urn:sha1:05afc93e597564f802d36ef56ccdbf8108967dd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move CCDocumentState to cert class.</title>
<updated>2024-02-13T16:35:51Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-02-13T16:24:00Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=fffefed8310969c145eca27f2765712f5295558a'/>
<id>urn:sha1:fffefed8310969c145eca27f2765712f5295558a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor document state in CC.</title>
<updated>2024-02-13T16:11:58Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-02-13T16:11:58Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=bb3b54d177797726d473f624be83c91266d612e9'/>
<id>urn:sha1:bb3b54d177797726d473f624be83c91266d612e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add extraction of certificate data.</title>
<updated>2024-02-07T23:58:58Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-02-07T23:58:58Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=4243fd6937bfdcab2dbcaa80e26fb8a03c579b0a'/>
<id>urn:sha1:4243fd6937bfdcab2dbcaa80e26fb8a03c579b0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix cert_id canonicalization.</title>
<updated>2024-02-07T09:09:54Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-02-07T09:09:54Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=d1911fce8b9aa4006659d55740c22d3e8a40dbb5'/>
<id>urn:sha1:d1911fce8b9aa4006659d55740c22d3e8a40dbb5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix broken filename rules.</title>
<updated>2024-02-05T17:28:01Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-02-05T17:28:01Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=40d89ff77f3e59455082da48e49b0e9f7b57d78a'/>
<id>urn:sha1:40d89ff77f3e59455082da48e49b0e9f7b57d78a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Extract and reconstruct cert ids from filenames.</title>
<updated>2024-02-05T17:12:34Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-02-05T17:12:34Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=4e24bb278c9da4e4f6c75f92187c6173d4269010'/>
<id>urn:sha1:4e24bb278c9da4e4f6c75f92187c6173d4269010</id>
<content type='text'>
Before this, the regular cert_id regexes were used to extract
the cert_id from the report filename. However, the filenames often
do not use the same cert_id format, but contain all of the information
necessary to reconstruct the cert_id, but with different order for example.

This commit along with those before it introduce a new set of regular
expressions that better match the ones in the filenames. To extract
the correctly formatted canonical cert_id, the regexes are used to
obtain the parts of the cert_id (using named groups in regexes) and
those are then reconstructed into a canonical version of the cert_id
via one of the scheme-dependent functions.
</content>
</entry>
<entry>
<title>Fix cert_lab parsing.</title>
<updated>2024-02-02T15:31:47Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-02-02T15:31:47Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=328ca13e97fb2bc3c49ddcd0e5ec1b45300b8127'/>
<id>urn:sha1:328ca13e97fb2bc3c49ddcd0e5ec1b45300b8127</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix CC CSV and HTML parsing.</title>
<updated>2024-01-02T16:13:08Z</updated>
<author>
<name>J08nY</name>
</author>
<published>2024-01-02T16:13:08Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/sec-certs.git/commit/?id=7ad0eed7510a08740efd195bf4ee2f89a719dcc6'/>
<id>urn:sha1:7ad0eed7510a08740efd195bf4ee2f89a719dcc6</id>
<content type='text'>
</content>
</entry>
</feed>
