Recent posts

Webhook

less than 1 minute read

Webhook 외부 시스템에서 특정 이벤트가 발생되면, 등록해놓은 특정 URL에 해당 정보를 알려주는 방법 (이벤트 핸들링을 위함) API를 이용해 이벤트를 핸들링하기 위해서는 주기적으로 이벤트 발생 여부를 해당 시스템에 요청해야 한다. (리소스의 낭비) Webhook을...

Shamir’s Secret Sharing Scheme

less than 1 minute read

Shamir’s Secret Sharing Scheme (SSSS) 특정 값 (secret)을 여러 개의 조각으로 나누어서 관리하는 기법 x-of-y SSS 의 경우 특정 값을 y개의 조각으로 나누었을 때, x개 만큼의 조각을 안다면 다시 값을 도출해낼 수 있다. 간단...

OTP (One Time Password)

less than 1 minute read

OTP 1회용 인증수단으로, MFA(Multi Factor Authentication)으로 많이 사용한다. HOTP, TOTP가 존재하며 대부분의 서비스에선 TOTP를 많이 사용한다. 두 방식 모두 SEED는 동일하지만, moving factor가 다르다.

템플릿 엔진 (Template Engine)

less than 1 minute read

템플릿 엔진 특정 템플릿 파일과 데이터를 합성하여 결과 문서를 출력하는 소프트웨어 혹은 소프트웨어 컴포넌트 html 템플릿 엔진으로는 ejs가 있는데, 이건 .ejs 파일 + 데이터로 렌더링하여 html로 만드는 역할을 한다.

비트코인 네트워크

1 minute read

비트코인 네트워크 비트코인 P2P 프로토콜을 실행하는 노드의 집합 확장 비트코인 네트워크 : 비트코인 P2P 프로토콜, 풀 채굴 프로토콜, 스트라텀 프로토콜 및 비트코인 시스템의 구성요소들을 연결하는 연관 프로토콜 등이 포함되어 있는 네트워크 전반을 가리킨다.

비트코인 계좌

less than 1 minute read

개인키 무작위로 추출, 서명에 사용한다. (256bit)