본문 바로가기

전체 글66

[JAVA, SPRING, BOOTPAY] 부트페이 연동(WEB,APP) 부트페이란? 부트페이(Bootpay)는 무료로 서비스되는 결제 연동 API입니다. 장점으로는 PG 계약과 상관없이 즉시 개발이 가능하며, 웹, 앱 SDK 모두 지원합니다. 뿐만 아니라 국내외 여러 PG(복수 선택 가능)와 결제수단을 소스코드 한 줄로 사용할 수 있으며, PG사 변경으로 인한 개발이 필요 없을뿐더러 PG기반의 무료 로그 분석 서비스 또한 제공합니다. 단점으로는 결제 검증이 필요합니다. 부트페이 사용방법(계정) ① 부트페이를 사용하기 위해서는 회원가입이 필요합니다. 회원가입 후 프로젝트를 만들어 줍니다. 상단의 결제설치 탭에서 결제수단 활성화를 클릭합니다. (테스트를 위해 'NICEPAY' , '카드결제' , 선택한 '결제수단을 활성화' 실결제모드를 비활성화로 진행을 했습니다.) 참고 URL.. 2020. 11. 30.
[블록체인] 해시함수(알고리즘) 란? 안녕하세요 tyrannoCoding입니다. 해시함수를 이해하기에 앞서 블록체인의 정보보안 3요소에 대해 이해해 보겠습니다. 정보보안 3요소 CIA라고도 하며 기밀성(Confidentiality), 가용성(Availability), 무결성(Integrity) 이 있습니다. 기밀성 - 허가된 자만 데이터에 접근할 수 있다. 가용성 - 서비스가 항상 원활하게 제공되어야 한다. 무결성 - 특정한 데이터를 보호해서 데이터를 정상적인 상태로 유지해야 한다. 혹은 그런 성질. 블록체인 같은 경우 각 개인의 블록체인 지갑에는 고유한 개인키를 가지고 있기 때문에 자신이 아닌 다른 사람이 나의 암호화폐를 인출할 수 없으므로 기밀성을 보장받을 수 있고, 또한 모든 거래내역을 전 세계 컴퓨터에서 동일하게 보유하고 있다는 점에.. 2020. 10. 2.
[티라노] DNS,도메인 이란? (2) 안녕하세요 tyrannoCoding입니다. DNS 란? (2) DNS는 도메인에 대한 IP를 등록한 것을 기억하는 것과, 해당 도메인을 누군가가 물어보면 IP를 알려주는 기능을 합니다. 다만 여기서 중요한 것은 DNS 서버는 전 세계 한대가 아닌, 수천수만 대의 서버가 있습니다. 그것이 어떻게 가능한지에 대해 설명드리겠습니다. 도메인이란? 예를 들어 tyrannocoding.tistory.com이라는 주소가 있습니다. 그런데 com. 뒤에는. 이 있고, 그. 은 항상 생략되어 있습니다. tyrannocoding.tistory.com. 이런 식으로 도메인은 각 부분마다 이름이 있습니다. . 은 최상위에 있다고 해서, root도메인입니다. 그리고 com은 top-level도메인, example은 second.. 2020. 10. 1.