To content To menu

What should I do?

profile photo
  • Write
  • Manage
  • Tag
  • Guest Book
  • RSS

What should I do?

Search Form
  • All Categories (234)
    • 인생은 (3)
    • DIET:다이어트 (8)
    • Stock (0)
    • Start and Present (22)
    • html_css (3)
    • Just Upload NOW (46)
    • JMusic (4)
    • Android Note (5)
    • Android Develop (58)
      • camera (5)
      • tts (2)
      • image (9)
      • OpenGLES (11)
      • helper (13)
      • Font (6)
      • Input (4)
      • Java (3)
    • Android Apps (4)
    • Arithmetic (3)
    • Camera (0)
    • Goods (6)
    • blogging (12)
    • 나혼자만 레벨업 (22)
    • web (14)
      • javascript (13)
    • openssl (3)
    • MS Windows (11)
    • 잘못된 건 고쳐야지 (3)
    • 리눅스 (2)
  • Guest Book

openssl (3)
복호화(PHP) : aes256 cbc openssl

이전에 포스트한 (C/C++)버전의 PHP버전이다. 하지만 이글을 바로 읽는 독자가 있을 수 있으니... 명령줄에서 다음과 같이 암호화 작업을 했다면 openssl enc -e -aes-256-cbc -in plain.txt -out encrypted.data -k "my_password" 이렇게 생성된 파일을 복호화하는 코드를 작성해 보자. 실제 위의 명령줄은 문제가 많지만, 처음 openssl을 접하는 사용자는 위의 명령을 통해 암호화작업을 많이 하게 될 것이다. 그러다 보니, 이 문제많은 방식에서 다른 방식으로 변경할 경우 일단 복호화작업을 해야 하니, 복호화 프로그래밍도 익힐 겸 복호화하는 코드를 생성해보자. 저장된 파일의 구조는 이전 포스트에서도 언급했듯이 다음의 구조를 가진다. 검은색 부분에 ..

openssl 2020. 3. 23. 18:21
복호화(C/C++) : aes256 cbc openssl

명령줄에서 다음과 같이 암호화 작업을 했다면 openssl enc -e -aes-256-cbc -in plain.txt -out encrypted.data -k "my_password" 이렇게 생성된 파일을 복호화하는 코드를 작성해 보자. 실제 위의 명령줄은 문제가 많지만, 처음 openssl을 접하는 사용자는 위의 명령을 통해 암호화작업을 많이 하게 될 것이다. 그러다 보니, 이 문제많은 방식에서 다른 방식으로 변경할 경우 일단 복호화작업을 해야 하니, 복호화 프로그래밍도 익힐 겸 복호화하는 코드를 생성해보자. 저장된 파일의 구조는 이전 포스트에서도 언급했듯이 다음의 구조를 가진다. 검은색 부분에 "Salt__"(8bytes)가 있으며, 이어서 실제 Salt값(노란색)이 8bytes가 따라온다.그 다음..

openssl 2020. 3. 23. 11:51
명령줄 : aes256 cbc openssl

openssl을 설치하고 암호화작업을 하기위해 인터넷을 뒤져보면 다음과 같이 암호화와 복호화를 할 수 있다. 암호화 하기openssl enc -e -aes-256-cbc -in plain.txt -out encrypted.data 이 명령어를 이용하면 중간에 비밀번호를 묻게되는 데, 이 때, 비밀번호를 입력하면 암호화가 된 파일이 생성되게 된다. 복호화 하기openssl enc -d -aes-256-cbc -in encrypted.data -out plain.txt 이 또한 비밀번호를 물어보게 되고, 암호화할 때 입력한 비밀번호를 입력하게되면 문제없이 복호화된 파일이 생성된다. 옵션을 살펴보도록 하자.enc : 암호화/복호화작업을 하겠다는 것이다, dec 명령은 없으며 -e와 -d를 이용하여 암호화인지 ..

openssl 2020. 3. 23. 04:03
이전 1 다음
Prev. Next.
NOTICE
RECENT ARTICLES
  • 생리 식염수 용량표
  • VC 디스크 드라이브 목록 구하기
  • LDPlayer 개발자모드
  • 애드센스 자동광고 실험 결과
RECENT REPLIES
  • 아직 초보인데 많은 도움받고 갑니다. 감사합니다.
  • Thread B에서 glFlush() 를 호출 안해서 ⋯
  • Context 공유가 참 어렵습니다. 대부분 기기에서 ⋯
  • 감사합니다~ escape가 deprecated되어있어서⋯
Total
251,391
Today
136
Yesterday
312
LINK
TAG
  • 블로그
  • 에어컨
  • 경제보복
  • 사용료
  • 전기세
  • 공유 컨텍스트
  • 금리
  • 컴퓨트쉐이더
  • gpgpu
  • choreographer
  • 애드핏
  • TTS
  • 티스토리
  • 컴퓨트셰이더
  • texture
  • 예금
  • 텍스처
  • 애드센스
  • 적금
  • 아끼는 법
  • 재테크
  • OpenGLes
  • OpenGL ES
  • 전기료
  • 전기요금
  • 에어콘
  • 안드로이드
  • 재태크
  • Android
  • ComputeShader
more
«   2023/02   »
일 월 화 수 목 금 토
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
Article Box
  • 2022/08 (2)
  • 2022/07 (24)
  • 2022/06 (4)
  • 2022/04 (2)

Blog is powered by Tistory / Designed by Tistory

티스토리툴바