일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 디지털포렌식5대요소
- 파이썬암호화
- 포렌식
- GRR 설치방법
- 포렌식3요소
- GRR 설치
- 대외활동
- 원격포렌식
- XOR복호화
- 대외활동명함
- 디지털포렌식
- 한국디지털포렌식
- 포알즈
- 융보공대생
- remote forensic
- 디지털포렌식3대요소
- XOR연산
- XOR암호화복호화
- 난수발생기
- 랜덤비트열
- random.seed
- 무작위문자열
- 무작위비트열
- 포렌식5대요소
- 융합보안공학과
- 보안
- 기사스크랩
- 한국디지털포렌식센터
- 대외활동발대식
- GRR
Archives
- Today
- Total
목록파이썬암호화 (1)
민오리

문제: 난수발생기로 생성한 key를 이용하여 입력된 정수 리스트를 XOR 연산한 암호화/복호화 결과를 출력하라 (난수발생기는 같은 seed가 주어졌을 때 항상 같은 순서로 난수를 출력합니다) 입력 포맷: encrypt/decrypt [key] 정수, 정수, 정수 출력 포맷: encrypt 10(key) 0 4 2 6 (정수 리스트) [Imformation] ▶ XOR 연산자: ^ ▶ 정수형: int("1234") -> 1234 ▶ 인자를 프로그램의 입력으로 사용하는 방법 import sys ... seed = int(sys.argv[1]) -> 사용시 파이썬에서 shift + f5로 인자를 입력받을 수 있음 ▶ int입력을 위한 스트림키 생성(32비트) random.getrandbits(32) ▶ 파이썬..
전공수업/C언어&파이썬
2020. 8. 24. 15:07