겉바속촉

[BlockChain] 보안 메카니즘 본문

IT일기(하반기)/BLOCKCHAIN

[BlockChain] 보안 메카니즘

겉바속촉 2020. 7. 20. 17:02
728x90
반응형

암호화

 

 Data == 평문 / 전송될 때 탈취될 수 있다

 암호화된 data == ciper text / 표준 암호화 알고리즘에 기초

 

대칭 암호화 비대칭 암호화
빠르다 느리다
오직 1개의 key를 사용하기 때문에
암호화, 해독과정이 빠른 것
양쪽 2개의 key를 사용하기 때문에
암호화, 해독과정이 느린 것
비밀 key = 암호화 key
개인키(Private Key) & 공개키(Public Key) 2가지 Key쌍
개인키는 key쌍을 만들어 낸 소유자만 소유
공개키는 모두에게 공개

 

보안 수준

개인키로 암호화한 경우 공개키로 암호화 시킨 경우
공개키 소유자 모두가 해독 가능
1명만 암호화
개인키 소유자 1명만 해독 가능
누구나 암호화

 

 

 

 

HTTP와 HTTPS의 차이점

 

HTTP보다 HTTPS는 당연히 보안이 더 강화가 되는 거쥬:)

HTTP:// HTTPS://
  httpd + SSL + 개인키/공개키

 


이제 개인키 공개키 만들러가볼게요

 

 

관리자 권한 획득해주는 것이 먼저!

su -

 

ssh-keygen를 입력해주세요:)

ssh-keygen

 

그럼 다음과 같이 뜨는 데요

그냥 enter를 눌러주세요:)

 

 

 

 

 

그러면 다음과 같이 passphrase 를 입력해달라고 하고있쥬?

그러면 문장을 입력해주시고

똑같이 또 입력해주세요:)

 

 

 

 

randomart image가 출력이 되었습니다!!!!

 

그리고 위에 색칠된 부분이 fingerprint입니다

 

 

이렇게 개인키가 생성이 되었습니다:)

 

 

 

 

그리고 공개키는 뒤에 pub를 붙여주시면 됩니다:)

 

 

 

그러면 다음과 같이 공개키가 생성이 되는 것이쥬!

 

 

 

 

728x90
반응형