-
Notifications
You must be signed in to change notification settings - Fork 7
Change SID/MID feedback signature #87
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
Open
lauris71
wants to merge
98
commits into
open-eid:master
Choose a base branch
from
lauris71:sid2
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 76 commits
Commits
Show all changes
98 commits
Select commit
Hold shift + click to select a range
1b76e52
Added CDocV1 tests
7a2b181
Added CDoc1 tests and cleaned up testing
2629756
More CDocCipher cleanups
4febb5c
Fix windows build
dd2cf68
Fix initializer order for gcc
5e4e80f
Use again absolute paths for tests
bb66be5
Create test tmp path if not exist
a4efe25
Change SID/MID callback signature to handle QR codes
0cab1cb
Apply suggestions from code review
lauris71 0da1fd8
Update cdoc/cdoc-tool.cpp
lauris71 75d1101
Update cdoc/cdoc-tool.cpp
lauris71 5b32d9f
Merge branch 'open-eid:master' into master
lauris71 87e5493
Merge branch 'master' into sid2
53a6898
Some fixes from ai security audit
47715fe
Fixed cdoc-tool index usage
fef2389
Update cdoc/cdoc-tool.cpp
lauris71 8848542
Update cdoc/cdoc-tool.cpp
lauris71 bf5ca62
Some more AI issue fixes
0a6b12b
Hardcode SSL timeout
a4dafb9
Fixed xstream uint overflow and tool logging
8c9b789
Some more fixes
e9a8a6e
Secure tool key handling, use explicid compile time definitions for k…
fa288ee
Fixed potential tar size overflow and secured proxy password
b89e4f1
Windows build fix
d0e0c90
Revert proxy password for now
87d1547
Make proxy password string_view
3631991
Disable potential Bleichenbacher attack for CDoc1 RSA encryption
7e6cdaa
Moved fix to main decryptRSA method
f01510a
Added ct.h
0aec4a1
Bleichenbacher fix for NCrypt backend
6f37761
Some cleanups
cc19133
All C,H & M fixes from Caludo Opus review
6bd12a8
Merge branch 'open-eid:master' into master
lauris71 8102224
Update cdoc-tool
c3d8dd2
Merge branch 'open-eid:master' into master
lauris71 bb9945c
Merge branch 'master' into ai-security
08ca9e5
Make default KDF iter 600000
004ce57
Added std_string_view.i
212825a
Fixed label parsing on Ubuntu 22
6db3372
Include <string.h>
8a2f494
Use explicit_bzero on glibc
573f147
Use SecureZeroMemory on windows
2d552cb
Use OPENSSL_cleanse for secure cleanup
f63ed77
Fixed inverted constant-time comparison
a6fc79a
Merge branch 'open-eid:master' into master
lauris71 88f1fa7
Merge commit 'a6fc79ad2e3c4d9d34157742f84db1c0c25faca3' into ai-security
578ff3a
Merge branch 'ai-security' into sid2
c0626a0
Update cdoc/CDocCipher.cpp
metsma eb091c3
Fix build for SIDMID
0e544fc
Fixed PKCS11 and NCrypt RSA handling and check all random() calls for…
3641679
Fix share encryption
3e62abe
Fixed PKCS11 public key loading
68cc522
Merge branch 'open-eid:master' into master
lauris71 32995f7
Merge branch 'master' into sid2
ed72221
fixes
5769447
Fixed label UTF-8 escaping if locale is not C
a7b7c6b
Merge branch 'open-eid:master' into master
lauris71 1225355
Fixed label generation for non-C locales
4ba85f1
Merge branch 'master' of github.com:lauris71/libcdoc
e5ac2a3
Merge branch 'open-eid:master' into master
lauris71 1df498c
Working authentication
463bfd5
Merge branch 'master' into ai-security
dc23ffa
Added SecureTarget class
139d1a7
Fixed N1 (out-of-bounds read) from 2026-07 report
e37902c
Added Utils.cpp to test build
e7ad099
Delete reader and writer in TestPasswordWithlabel
5743645
Clean up z_stream on zlib errors
6ae5ab9
Fixed N3 (base64 decode throws on errors) from 202607 report
90c72e6
Initial working SID decryption
31fb917
Preliminary configuration settings for MID
eaf6bff
Check that we have session disclosures for all share servers before c…
a63652e
Added CDoc2Reader.cpp changes
976cab5
Merge branch 'ai-security' into sid2
9b65423
More fixes to SID
adc94f4
Validate auth and rp server signatures
df0a4ed
Preliminary working MobileId authentication
b638e6d
Added MID signature and certificate validation
36545e6
Fixed keyshare KEK creatin, urlencode untrusted path components, log …
8492680
Verify shares recipient and vc code
9b01b40
Made SessionData public
08b5d44
Added tests for MID/SID (not automatic)
2481367
Reworking CDocTool.java
e2d7828
Minor fixes: removed AES-CBC, N4, N5
b47770c
fixed N7 (zstream max size), N8 (PBKDF limits), N9 (logging), N10 (th…
662da29
Added comment about N12 (OpenSSL fast-path timing), fixed N13 (decode…
311be5b
Fixed N17 (time parsing errors) and N18 (clean FMK in CDocCipher)
fb37985
Fixed N20 (handle exactly 100 byte tar filenames), N21 (treat PKCS11 …
0892d09
Minor logging cleanups
9743447
fixed libcoc::LOG...
11bfdad
Remove apostrofes from numberl literals
dce0136
Use swig workaround for new configuration keys
75bb399
Merge branch 'ai-security' into sid2
b4d4bd1
Added get() and post() virtual methods to NetworkBackend, plus SID/MI…
f7d15a9
Cleaned up (both C and Java) api
b30321a
Made SID/MID display text configurable
6193802
use core names for old openSSL
9cb19fe
Small fixes
fd03e1e
unittests now has SID/MID test with RIA dev servers (not run by default)
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.