전체 글

Crypto, AWS Cloud ✏️
Cryptography

[Cryptohack] RSA starter 1 write up

~ RSA의 모든 연산 모든 문제에는 모듈러 지수화 ( 나머지 연산 ) 을 사용하게 된다 ~ mod는 나머지 연산자이다 10 mod 3이면 10%3과 같은건데 쉽게 다시 말하면 나머지가 3보다 작을때까지 계속 뺀다고 생각하면 된다 10 - 3 = 7 7 - 3 = 4 4 - 3 = 1 결국 답은 1이되는것이다 실제로, 10%3 하면 몫은 3 나머지는 1이 나오게 된다 % = mod 다시 문제로 돌아와서 101¹⁷ mod 22663 을 구하라고 했는데 거듭제곱과 나머지연산자를 한번에 수행해주는 pow 함수를 사용할 것이다 result = pow(2, 3) # 2의 3승인 8을 계산합니다. print(result) # 출력: 8 result_with_modulus = pow(2, 3, 5) # (2의 3승)..

Cryptography

교내 해킹방어대회 문제 출제

어느날, 고먐미의 초상화가 이상해졌다 누군가 임의로 초상화를 바꿔놓은것이다 범인이 남기고 간 유일한 단서는 , 이사진속에 단일바이트와 XOR해서 만들어진 암호를 심어놨다는 단서 뿐. 과연 고먐미 초상화 사건의 범인을 찾을 수 있을 것인가…! flag format: hsoc{}

Cryptography

Hxd와 xor 을 이용한 간단한 문제 만들기

보호되어 있는 글입니다.

Etc

CMD

보호되어 있는 글입니다.

Cryptography

[Cryptohack] Favourite byte Writeup

Cryptohack 에서 제일 안되는 부분이 XOR 개념이였기 때문에 따로 정리를 할것이다 그리고 부족했던 ascii 개념을 더 정리해보자면 ASCII 코드표 ascii 코드 = 7bit 영문 알파벳을 사용하는 대표적인 문자 인코딩이다 chr() ord() chr 함수는 ascii숫자를 대응하는 문자로 바꿔주고 ord 는 문자를 ascii 값으로 변환해주는거임 print(type(chr(99))) print(chr(99) == "c") print(99 == ord("c")) 99를 ascii 코드에 대응하게 chr 을 써서 문자 "C" 로 바꾸었으니까 같은이유로 TRUE C를 다시 ord를 사용해 ascii 코드로 변환시키면 99이니까 TRUE # Favourite byte For the next few..

Cryptography

[Dreamhack] Basic_Crypto1 write up

Basic_Crypto1 This Problem Basic_Crpyto(Roman emperor’s cipher) FLAG FORMAT(A~Z) and empty is “_” DH{decode_Text} txt 폴더안에 EDVLF FUBSWR GUHDPKDFN 이렇게 적혀 있는거 보고 카이사르 암호문인걸 알았다 caesar decoder라고 구글링을 해서 dcode 사이트에 돌렸더니 https://www.dcode.fr/caesar-cipher Caesar Cipher (Shift) - Online Decoder, Encoder, Solver, Translator Tool to decrypt/encrypt with Caesar cipher (or Caesar code), a shift cipher, on..

PR

홍보단 지원서

보호되어 있는 글입니다.

Cryptography

[Cryptohack] General-challenges Writeup

ENCODING ASCII is a 7-bit encoding standard which allows the representation of text using the integers 0-127. Using the below integer array, convert the numbers to their corresponding ASCII characters to obtain a flag. ASCII = 7비트 인코딩 아래 정수 배열로 숫자를 ASCII로 변환해 플래그를 얻어라 In Python, the chr() function can be used to convert an ASCII ordinal number to a character (the ord() function does the opposite..

PR

국어 독서활동 기록

보호되어 있는 글입니다.

Study

네이버 클라우드 2강

보호되어 있는 글입니다.

chltjdbs
chltjdbs