Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

kimch0627/python_seed128

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

2 Commits

Repository files navigation

python_seed128

python seed_128

KISA에서 제공하는 seed128 소스코드와 동일한 아웃풋을 내주는 파이썬 파일입니다. python의 openSSL wrapper 인 cryptography 모듈을 사용하였습니다.

16비트 키, 16비트 평문을 16비트의 복문으로 바꿔주는 역할. 패딩이 필요할 시엔 \x00을 붙여서 16비트를 맞춤.

실제 API 통신을 할 때, 주로 byte stream을 utf-8로 인코딩해서 보내는데, 이 과정에서 먼저 utf-16 (\x0000~ \xFFFF)로 변환 한 뒤, 이를 다시 utf-8로 인코딩합니다.

About

python seed_128

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

Languages

  • Java 91.8%
  • Python 8.2%

AltStyle によって変換されたページ (->オリジナル) /