Skip to content

Conversation

@akucukoduk16
Copy link
Contributor

No description provided.

onacitarhan17 and others added 2 commits April 25, 2022 16:37
* implements merkle tree implementation and insertion to it

* implements merkle tree authentication

* implements tests

* implements hash table for searching in merkle tree

* implements thread safety to merkle tree implementation

* fixes lint & spotbugs issues

* renames Merkle Tree creation function in MerkleTreeFixture.java

* suppresses EI_EXPOSE_REP warnings in spotbugs

* suppresses warnings in spotbugs

* adds comments for unit tests

* handles exceptions on MerkleTree.java

* changes how id of an entity is stored on the merkle tree, changed from hash(id) to id

* handles exceptions better for locks

* changes get method in a way it gets the AuthenticatedEntity by id not Entity

* improves thread safety check

* improves exception handling1

* improves the hashing and how proofs are created in merkle tree

* applies revisions

* applies revisions

* applies revisions

* applies revisions

* fixes lint

* removes unnecessary setters

* removes unnecessary setters

* fixes a java doc

* applies revisions

* fixes lint

* applies revisions

Co-authored-by: Yahya <yhassanzadeh13@ku.edu.tr>
@akucukoduk16 akucukoduk16 requested a review from thep2p as a code owner April 25, 2022 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants