겉바속촉
[BlockChain] 보안 메카니즘 본문
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
반응형
'IT일기(하반기) > BLOCKCHAIN' 카테고리의 다른 글
[Blockchain] 비트코인 사이트, 비트코인 코어 클라이언트 소프트웨어 (4) | 2020.07.21 |
---|---|
[Blockchain] 블록체인 작동방식과 leader 선출 (0) | 2020.07.20 |
[BlockChain] 암호화와 복호화 (0) | 2020.07.20 |
[Blockchain] Digital 화폐의 역사, Network Platform 개념 (0) | 2020.07.20 |
[Blockchain] centOS 계정 변경, 네트워크 플랫폼 개념 (0) | 2020.07.20 |