-
Notifications
You must be signed in to change notification settings - Fork 202
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
Fixed data truncation for signed messages #6
base: master
Are you sure you want to change the base?
Commits on Apr 14, 2016
-
Fixed content truncation by looping through all packages and parsing …
…each packge. The parsed result then gets concatenated.
Georg Koester committedApr 14, 2016 Configuration menu - View commit details
-
Copy full SHA for e7f98c0 - Browse repository at this point
Copy the full SHA e7f98c0View commit details -
Removed unnecessary variable declaration
Georg Koester committedApr 14, 2016 Configuration menu - View commit details
-
Copy full SHA for 35fe2c3 - Browse repository at this point
Copy the full SHA 35fe2c3View commit details
Commits on Jul 30, 2016
-
Bug fix and hack to allow unsigning certain files
Most files could be unsigned, but some were failing. This commit successfully parses at least one example (received by email from Frank).
Timo Gatsonides committedJul 30, 2016 Configuration menu - View commit details
-
Copy full SHA for 6221838 - Browse repository at this point
Copy the full SHA 6221838View commit details -
Merge pull request #1 from tpjg/master
Bug fix and hack to allow unsigning certain files
Configuration menu - View commit details
-
Copy full SHA for b995b8d - Browse repository at this point
Copy the full SHA b995b8dView commit details
Commits on Nov 25, 2019
-
Correctly marshal degenerate certificates (fullsailor#7)
Fixes an issue where more than one certificate would not be marshalled correctly. This is now tested against openssl * correctly marshal degenerate certificates * update DegenerateCertificates test * add marshalCertificateBytes function and test against openssl
Configuration menu - View commit details
-
Copy full SHA for 43ffad5 - Browse repository at this point
Copy the full SHA 43ffad5View commit details -
AES-128-GCM support in Encrypt() and Decrypt() (fullsailor#8)
* Added AES-128-GCM support to Encrypt() and Decrypt()
Configuration menu - View commit details
-
Copy full SHA for 477c9f6 - Browse repository at this point
Copy the full SHA 477c9f6View commit details -
Fix signers without AuthenticatedAttributes
According to the specification, when AuthenticatedAttributes isn't included the pkcs7 content should be used. Fixes fullsailor#9
Configuration menu - View commit details
-
Copy full SHA for bcb2b81 - Browse repository at this point
Copy the full SHA bcb2b81View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fc3400 - Browse repository at this point
Copy the full SHA 6fc3400View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1490d5 - Browse repository at this point
Copy the full SHA b1490d5View commit details -
Update travis.yml release -> 1.6
I believe I was lied to. (or followed out of date advice)
Configuration menu - View commit details
-
Copy full SHA for 544cda0 - Browse repository at this point
Copy the full SHA 544cda0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5d962c - Browse repository at this point
Copy the full SHA a5d962cView commit details -
OID 2.16.840.1.101.3.4.1.2
Configuration menu - View commit details
-
Copy full SHA for 7041c07 - Browse repository at this point
Copy the full SHA 7041c07View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10edc64 - Browse repository at this point
Copy the full SHA 10edc64View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2fc7ee - Browse repository at this point
Copy the full SHA a2fc7eeView commit details -
Fix hardcoded signature algorithm for verifying signers
Since Go 1.10, the SignatureAlgorithm is now validated against the public key type. It was "working" before because the Amazon key used DSA with SHA1, and so the RSA/DSA mismatch didn't matter since the SHA1 hash type did. This uses some unexported code from `crypto/x509` that looks up a signature algorithm for a given `pxix.AlgorithmIdentifier` Fixes fullsailor#27 Fixes fullsailor#28 Fixes fullsailor#29
Configuration menu - View commit details
-
Copy full SHA for fa02d36 - Browse repository at this point
Copy the full SHA fa02d36View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0374ff - Browse repository at this point
Copy the full SHA d0374ffView commit details -
Fix verifying App Store receipts
App Store receipts have an unusual DigestEncryptionAlgorithm, this may be because it doesn't have any authenticated attributes. If the new strategy for determining the correct x509.SignatureAlgorithm fails, we fallback to the old SHA1WithRSA algo.
Configuration menu - View commit details
-
Copy full SHA for 6a48d77 - Browse repository at this point
Copy the full SHA 6a48d77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 917222b - Browse repository at this point
Copy the full SHA 917222bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6569da0 - Browse repository at this point
Copy the full SHA 6569da0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 663621a - Browse repository at this point
Copy the full SHA 663621aView commit details -
Fix failure to parse enveloped data in Go 1.10
Go 1.10 is more strict about Asn.1 annotations. This removes the incorrect “explicit” annotation from encryptedContentInfo.EncryptedContent. I’m also using openssl to generate the fixture now so that we aren’t testing with our own output for `Decrypt()` Fixes fullsailor#31
Configuration menu - View commit details
-
Copy full SHA for 22bc924 - Browse repository at this point
Copy the full SHA 22bc924View commit details -
Fix detached data content type
The content type should be oidData. Fixes fullsailor#24
Configuration menu - View commit details
-
Copy full SHA for 720ab68 - Browse repository at this point
Copy the full SHA 720ab68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 37e4b64 - Browse repository at this point
Copy the full SHA 37e4b64View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa41f78 - Browse repository at this point
Copy the full SHA aa41f78View commit details
Commits on Nov 27, 2019
-
Merge pull request #2 from sggms/georg/ch6977/esb-race-condition-dete…
…cted-when-running Georg/ch6977/esb race condition detected when running
Configuration menu - View commit details
-
Copy full SHA for 38a5ffa - Browse repository at this point
Copy the full SHA 38a5ffaView commit details