https://github.com/jonzeolla/lab-blockciphercryptography
An introductory lab to cryptographic block cipher modes.
https://github.com/jonzeolla/lab-blockciphercryptography
block-cipher cryptography lab
Last synced: 2 months ago
JSON representation
An introductory lab to cryptographic block cipher modes.
- Host: GitHub
- URL: https://github.com/jonzeolla/lab-blockciphercryptography
- Owner: JonZeolla
- License: gpl-3.0
- Created: 2018-01-29T01:00:43.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-02-09T02:10:01.000Z (over 7 years ago)
- Last Synced: 2025-01-19T13:49:46.303Z (4 months ago)
- Topics: block-cipher, cryptography, lab
- Homepage:
- Size: 11.3 MB
- Stars: 0
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Block Cipher Cryptography Lab
An introductory lab to cryptographic block cipher modes.## How to use this repo
This repo has multiple labs, each of which are self-contained in their own folders. Simply navigate into one of the folders and start by looking at the README.md.**Important Note**: There are hints and solutions in each of the lab's `README.md` but they are hidden when rendered by github.com. We suggest that you use github to view any `.md` files in order to get the intended experience.
## How to clone this branch
* `git clone https://github.com/JonZeolla/lab-BlockCipherCryptography`
* Clone the latest revision of the lab-BlockCipherCryptography repo.
* `git clone -b 2018-02-08_SCIS_BlockCipherCryptography https://github.com/JonZeolla/lab-BlockCipherCryptography`
* This will only work after 2018-02-08. It will clone the revision of the lab-BlockCipherCryptographyrepo used during the 2018-02-08 Steel City InfoSec lab. Cloning any of the pointers (tags) will put you in a detached HEAD state, which is expected.## Contributing
1. [Fork the repository](https://github.com/jonzeolla/lab-BlockCipherCryptography/fork)
1. Create a feature branch via `git checkout -b feature/description`
1. Make your changes
1. Commit your changes via `git commit -am 'Summarize the changes here'`
1. Create a new pull request ([how-to](https://help.github.com/articles/creating-a-pull-request/))## Related Events
### 2018-02-08 Steel City Information Security Lab
[Event Posting](https://www.meetup.com/Steel-City-InfoSec/events/247072238/)
Event Details coming soon### 2018-01-10 Steel City Information Security Presentation: Block Cipher Modes of Operation
[Event Posting](https://www.meetup.com/Steel-City-InfoSec/events/245327758/)
[Event Details](https://www.meetup.com/Steel-City-InfoSec/messages/boards/thread/51382385)## Other Materials
- [ECB Wikipedia Page](https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Electronic_Codebook_(ECB))
- [CTR Wikipedia Page](https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation#Counter_(CTR))
- [awesome-cryptography](https://github.com/sobolevn/awesome-cryptography)
- [CryptoPals](https://cryptopals.com/)