대칭키 암호 vs 비대칭키 암호 대칭키암호 : 암호화에 사용한 키와 복호화에 사용한 키가 동일한 경우 비대칭키암호 : 암호화에 사용한 키와 복호화에 사용한 키가 다를 경우 비대칭키 암호 (공개키 암호) - 두개의 키를 이용하여 암호화와 복호화를 실행 암호화에 사용되는 키 = 공개키(Public Key) 복호화에 사용하는 키 = 비밀키(Secret Key) - 사용 목적 누구든지 암호화할 수 있지만, 비밀키를 아는 사람만 복호화할 수 있다. - 사용방법 앨리스가 밥에게 보낼 때 1. 앨리스는 밥의 공개키(PK/bob) 을 이용하여 암호화 한다. 2. 밥은 밥의 개인키(SK/bob)을 이용하여 복호화 한다. 밥이 앨리스에게 보낼 때 1. 밥은 앨리스의 공개키(PK/Alice) 을 이용하여 암호화 한다. 2...
각 블록의 식별자 역할을 하는 블록해쉬를 직접 계산해보았다. 생각보다 삽질을 많이 해서(ㅠ.ㅜ) 시간이 좀 걸렸다. __머리가 굳엇....OTL 블록해쉬를 구하는 과정을 요약하면 아래와 같다. 1. 버전, 이전 블록 해쉬, 머클루트, 타임, bits, nonce 를 리틀엔디안 형식으로 변환한다. 2. 위의 정보들을 이어 붙인다. (이때 순서가 매우 중요!) 3. 위에서 이어 붙인 정보들을 바이너리 형태로 변환한다. 4. SHA256 으로 변형 후 다시 SHA256 으로 변형한다. 5. 이렇게 얻은 결과값을 다시 역순으로 가지고 온다. 제일 시간이 많이 걸린건, blockchain.info 에서 읽어온 블록의 구성 정보(버전, 시간, bits, nonce, 머클루트, 이전 블록 해쉬 )들을 리틀엔디안으로 ..
크립토퀀트에서 데이터를 보다가 이 데이터가 어떻게 나오는 것인가? 라는 궁금증에 '블록체인' (+비트코인)을 공부하고 있다. 블록체인이란 무엇인가? 바로 블록이 체인처럼 연결되어 있는 것이다. 그럼 여기서 살펴볼 포인트는 아래 2가지이다. 1. 블록은 무엇인가? 2. 체인처럼 연결되어 있다는 것은 어떤것인가? 1. 블록은 무엇인가? 우선 실제 1개 블록을 읽어와 살펴보겠다. (설명보다, 어떻게 생겼는지 먼저 눈으로 확인해보자) json 형식으로 블록 1개를 읽어오면 아래와 같다. https://chainquery.com/bitcoin-cli/getblock 에서는 블록해쉬만 알면 해당 블록을 조회해볼 수 있다. 블록해쉬는 https://www.blockchain.com/btc/blocks 에 표시되는 해..
- Total
- Today
- Yesterday
- 리치고 주식
- M1/M2
- 환매시점
- ChatGPT
- Dash.html
- 말잔
- 환율데이터
- 내 연금조회
- 객사오
- 원계열
- 위경도변환
- 환율이평선
- 블록해쉬구현
- 계정조정계열
- Forgiving
- Dash 와 html 차이
- 연금등록
- 블록해쉬
- 통화량 데이타
- 연금저축
- M1M2비율
- 경제는 어떻게 움직이는가
- 마연굴
- dash
- 리치고
- 주소를 위경도 변환
- pandas apply
- 김성일 작가님
- 경제주체별 M2
- 프로그래스바 표시
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |