Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sohnryang/crypto-contest-2020

상받은 2020년 암호경진대회 솔루션
https://github.com/sohnryang/crypto-contest-2020

block-cipher crypto-contest cryptography hill-cipher loop-unrolling

Last synced: 1 day ago
JSON representation

상받은 2020년 암호경진대회 솔루션

Awesome Lists containing this project

README

        

# 암호경진대회 2020
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fsohnryang%2Fcrypto-contest-2020.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fsohnryang%2Fcrypto-contest-2020?ref=badge_shield)

## 문제 목록

### 고전 암호
- Hill cipher. 저번보다 어려움
- 행렬 연산 이용. 연립방정식 해결?

### 암호 구현
- ARX 암호 최적화 문제. 아두이노에서 빠르게 실행되어야 함.
- loop unrolling, key scheduling 등의 최적화 기법 사용할 예정
- 최종 단계 최적화: 어셈블리 코드 사용
- 문서화 필요, time-consumer로 추정

### 블록 암호
- padding validation code가 제공됨 (블랙박스임)
- 윈도우 DLL 사용, VM 필요할듯

## 결과
고등부 2등! 🎉🎉🎉

## License
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fsohnryang%2Fcrypto-contest-2020.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fsohnryang%2Fcrypto-contest-2020?ref=badge_large)