An open API service indexing awesome lists of open source software.

https://github.com/arsho/hackerrank_security_domain_solutions

Solutions of challenges of Hackerrank security domain
https://github.com/arsho/hackerrank_security_domain_solutions

Last synced: 5 months ago
JSON representation

Solutions of challenges of Hackerrank security domain

Awesome Lists containing this project

README

          

## Hackerrank Security Domain Solutions

My solutions of [Hackerrank Security Domain](https://www.hackerrank.com/domains/security) challenges. The codes may give a head start, if you are stuck in somewhere!

If you have better code (I like readable code rather than short liner), send pull request.

Bonus: I have created `Hackerrank_Solution_Blank_File_Creator.py` to generate the blank file of each challenges. Have a look in [HackerrankUtility](/HackerrankUtility) folder.

![alt Hackerrank Security Domain](Hackerrank_Security_Domain.png)

Solutions listed in Hackerrank_Security_Domain_Solutions


  • Functions

    • Security Functions

    • Security Functions II

    • Security Bijective Functions

    • Security Function Inverses

    • Security Permutations

    • Security Involution



  • Terminology and Concepts

    • Security - Message Space and Ciphertext Space

    • Security Key Spaces

    • Security Encryption Scheme



  • Cryptography

    • PRNG Sequence Guessing

    • Keyword Transposition Cipher

    • Basic Cryptanalysis



### How to use `HackerrankUtility`:
- Open [HackerrankUtility/Hackerrank_Solution_Blank_File_Creator.py](HackerrankUtility/Hackerrank_Solution_Blank_File_Creator.py) and edit the author name.
- Save and run the file.
- Blank file to create your solution for each challenge will be created in relevent subdomain.

Watch demonstration process in [Youtube: Hackerrank Solution Blank File Creator DEMO](https://youtu.be/G3hq5upfPEI).

![alt Hackerrank Security Domain](http://img.youtube.com/vi/G3hq5upfPEI/0.jpg)