Open
Conversation
added 6 commits
April 22, 2020 10:44
- Create cbc.c & cbc.h - Create ecb.c & ecb.h
- Create file des_key_schedule.c - Create functions "permute_block" & "des_key_schedule" - Create global tab "g_permute_tab" in des file Next Change: - Continue des try... - Continue the read of doc
- Create printer for the permutation of bits - Update & testing the function permute_block (ok) Next Change: - Slip block in 2 blocks of 32 bits - Create function for the cycle
- Change function block-permute in des-permute - Slip the block of 64 bits in two block of 32 bits - Permute the second part of block 32 bits in 48 bits Next Change: - Slip the 48 part of block in tiny blocks of 4 bits - Permute the key of 64 bits in 56 bits and 48 bits...
- Re-write the function des_key_schedule - Create structure for the des_key - Progress in the blocks cycle [Next Change]: - Continue the des_key_schedule - Continue the blocks cycle
- Duplicate the function des_key_schedule:
- One return struct t_des_keys
- Other one return pointer of uint32_t
- Create while i < 16 for the cycle
[Next Change]:
- Writing the xor of key and blocks
- Inverse the left block with the right block
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.