Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/0039 rfc5126: support for CADES-BES/EPES with long term support #88

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
6cb719d
1st commit for CADES RFC 5126. See #39.
erny Feb 4, 2018
53cd8bd
See #39. Replace ASN.1 with Annex A.1.
erny Feb 4, 2018
9a6c52e
Fix docs ASN.1 spec. See #39.
erny Feb 4, 2018
33d54ae
See #39. Fix some CMS attribute definitions.
erny Feb 4, 2018
6756651
Fix SetOfSignaturePolicy. See #39.
erny Feb 4, 2018
15deb18
See #39. Add commitment_type CMS Attribute.
erny Feb 4, 2018
5a12611
SignerLocation and ContentTimeStamp. See #39.
erny Feb 5, 2018
a49b423
signer-attributes attribute. See #39.
erny Feb 5, 2018
3a9b9dc
complete-certificate-references attr. See #39.
erny Feb 5, 2018
1161544
complete-revocation-references attr. See #39.
erny Feb 12, 2018
8e0c6f5
Make attribute names more uniform. See #39.
erny Feb 14, 2018
96965e4
Refactor for reuse. See #39.
erny Feb 14, 2018
083563a
Add rest of attributes. See #39.
erny Feb 14, 2018
0403794
Add missing explicit options. See #39.
erny Feb 14, 2018
297233e
Convert all key names to under_score_notation.
erny Mar 17, 2018
48a53b9
Some test data. See #39.
erny Mar 18, 2018
59c9d6f
make TODO of attributes to check / implement.
erny Apr 4, 2018
c88fe38
Import ContentInfo for direct use. See #39.
erny Apr 4, 2018
272af31
Remove objects not defined from comment. See #39.
erny Apr 4, 2018
e9e0989
Consider old timestamp attribute. See #39.
erny Apr 4, 2018
866e907
Basic parse test for CADES BES. See #39.
erny Apr 4, 2018
86c158c
Remove ipdb ;-)
erny Apr 4, 2018
61f5e65
Check signed content. See #39.
erny Apr 4, 2018
2ab1bf8
Implement additional ESS attributes. See #39.
erny Apr 4, 2018
cb95a1e
Some additional (cert, signing_time). See #39.
erny Apr 4, 2018
39f9937
Add tests for EPES and fix some attribute bugs. See #39.
erny Apr 4, 2018
e7d1e33
Add tests for CADES-EPES-A-Explicit. See #39.
erny Apr 5, 2018
8b51337
Test files for CADES EPES signatures. See #39.
erny Jan 27, 2018
5b74151
Replace test file. See #39.
erny Apr 5, 2018
b5c4d11
Fix strings for python3 in tests. See #39.
erny Apr 5, 2018
919b170
Python 2.6 compat in tests. See #39.
erny Apr 5, 2018
3bf7290
Python 3.3 and 2.6 in tests. See #39.
erny Apr 5, 2018
64d4662
Reduce line length for ci tests. See #39.
erny Apr 5, 2018
2734539
Python 3.2 compat of binary string. See #39.
erny Apr 5, 2018
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Reduce line length for ci tests. See #39.
  • Loading branch information
erny authored and wbond committed Aug 2, 2019
commit 64d4662ac7f677ffac35ba07bc74cee56f9fdf41
5 changes: 4 additions & 1 deletion asn1crypto/cades.py
Original file line number Diff line number Diff line change
Expand Up @@ -434,7 +434,10 @@
)

# All the commented imports are available
# from .cms import CMSAttribute, ContentInfo, SignedData, EncapsulatedContentInfo, SignerInfo, MessageDigest, SigningTime, Countersignature
# from .cms import (
# CMSAttribute, ContentInfo, SignedData, EncapsulatedContentInfo,
# SignerInfo, MessageDigest, SigningTime, Countersignature,
# )

# TODO: handle certificate encoding correctly
from .cms import AttributeCertificateV2, CMSAttribute, CMSAttributeType, SetOfContentInfo, ContentInfo, ContentType
Expand Down