일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- tcp
- Python
- 트랜잭션
- 블록체인
- JavaScript
- erc
- erc721
- 이더리움
- git
- ERC20
- web3
- truffle
- NFT
- Docker
- Programming
- 네트워크
- MySQL
- web
- server
- 스마트 컨트랙트
- geth
- solidity
- web3.js
- blockchain
- 솔리디티
- ERC165
- 제어의역전
- github
- ethers
- Ethereum
- Today
- Total
목록RSA (2)
멍개의 연구소
IPFS를 공부하고 있는데 IPFS에서는 파일을 저장한 후 해시값을 통해서 파일을 다운로드할 수 있습니다. 여기서 문제는 IPFS 자체적으로 보안을 해결할 수 없습니다. 예를들면, A와 B가 계약한 문서를 IPFS에 업로드 한 후, C가 해당 해시값을 알아내어 다운로드한 후 계약 내용을 볼 수 있습니다. 여기서 해결할 수 있는 방법은 파일을 암호화 하여 받는사람이 쉽게 볼 수 없도록 하는겁니다. 그러나 암호화를 아무렇게나 하면 계약의 당사자인 A와 B도 파일을 볼 수 없게 됩니다. 여기서 RSA 공개키 암호화 방식을 이용하면 A와 B만 파일열람 가능하도록 암호화 할 수 있습니다. RSA의 알고리즘보다 RSA를 어떤식으로 적용하는지를 중점적으로 알아보겠습니다. · RSA(공개키 암호화) RSA는 키쌍을 통..
우리는 타 서버에 접속을 하기 위해서 다양한 방법을 사용하는데 그중 하나가 ssh 키를 이용하는 방법이다.ssh 키를 이용하면 당연히 ssh 키 파일이 필요하다. 이번 글에서는 이러한 키 파일을 생성하는 방법에 대해서 알아보고자 한다.ssh 키 파일을 만들기 위해서는 ssh-keygen을 이용하면 매우 쉽게 키 파일을 만들어 낼 수 있다.linux나 mac은 기본적을 설치가 되어있지만, window의 경우에는 git bash가 설치가 되어있다면 git bash를 통해서 실행이 가능하다.git을 설치하여 git bash를 이용하여 사용하기를 권장한다. (git bash를 이용하면 윈도에서도 linux와 같은 명령어를 통해서 명령어를 사용할 수 있다.)ssh를 접속하기 위해서는 키 파일이 필요하다 우리는 2..