KGPstudio
Zero-Knowledge Proof (ZKP)[Web3]
WEB/WEB3 2024. 4. 12. 15:01

블록체인에서 새롭게 떠오르는 기술인 zkp에 대해 설명하고 그와 관련된 공격을 설명한다. ZKP란? Zero-Knowledge Proof (ZKP)는 한 당사자(증명자, Prover)가 다른 당사자(검증자, Verifier)에게 특정 정보를 직접 공개하지 않고도 그 정보의 진위를 증명할 수 있는 암호학적 방법이다. 즉, 증명자는 어떤 비밀 정보를 알고 있음을 검증자에게 증명할 수 있으나, 그 과정에서 비밀 정보의 실제 내용은 전혀 공개되지 않는다. ZKP의 핵심 속성 완전성 (Completeness): 진실을 말하는 증명자는 항상 진실임을 검증자가 수용하도록 할 수 있다. 정당성 (Soundness): 거짓을 말하는 증명자는 진실을 말하는 것처럼 보이게 할 확률이 극히 낮다. 제로 지식 (Zero-kno..

article thumbnail
[Android] APK Easy Tool for macOS
Mobile/Android 2024. 1. 29. 13:35

Windows에서 APK Easy Tool을 이용하여 편하게 디컴파일, 리컴파일 등을 하였다. 하지만 macOS에는 APK Easy Tool과 같은 도구가 없어서 APK Tool을 이용하여 직접 명령어 입력하여 사용하였다. 이를 쉽게 하기 위해 쉘 스크립트로 APK Easy Tool과 같은 도구를 hw4n이 만들었다. (떙큐) https://github.com/0xHW4N/APK-Easy-Tool-for-macOS GitHub - 0xHW4N/APK-Easy-Tool-for-macOS Contribute to 0xHW4N/APK-Easy-Tool-for-macOS development by creating an account on GitHub. github.com

article thumbnail
ARP(Address Resolution Protocol)
관제 2023. 8. 9. 14:38

IP 주소에 대응 되는 MAC 주소를 조회 변환해 주는 서비스 ARP 패킷 종류 ARP request 패킷 송신지가 수신지의 MAC 주소를 조회하기 위해 보내는 질의 패킷 브로드 캐스트 방식으로 운영 ARP reply 패킷 ARP request에 대해 응답 패킷 유니캐스트 방식으로 운영 0x0806 이 arp라는것을 말해줌 캡슐화(encapsulation) : 오리지널 데이터에 통신을 위한 제어정보가 추가되는 행위(헤더를 붙이는 과정) 송신자쪽에서 많이 진행 함 역캡슐화(de-encapsulation) : 제어정보를 제거하는 행위(헤더를 제거하는 과정) 수신자쪽에서 많이 진행 함 ARP는 3계층 이므로 받은 후 앞부분을 역캡슐화 진행 후 ARP 헤더를 3계층으로 올려 수신지 주소에 내 IP가 있는지 확인..

article thumbnail
계층별 장비
관제 2023. 8. 9. 14:35

Forwarding : 하나의 송신지 포트에서 하나의 수신지 포트로 트래픽 전송 Flooding : 송신지 포트를 제외한 나머지 포트들로 트래픽 전송 Gateway 망(네트워크)과 망(네트워크)을 연결 시켜주는 중계장비 내부망 ip대역을 사용해야함 아니면 통신이 안됌 L3급 이상 장비(IP address)부터 사용 가능 라우터, 멀티레이어 스위치, 게이트웨이(방화벽) 경로DB(Routing Table)를 가지고 있음 Switch(2계층 장비) MAC address) 경로 DB(MAC address table)가 있음 목적지에 대한 번호가 없으면 플러딩 함 Router (3계층) IP address) 최적 경로 선정 경로 DB(Routing Table)가 있음 목적지에 대한 번호가 없다면 폐기(drop) ..

article thumbnail
네트워크 개요
관제 2023. 8. 9. 14:32

컴퓨터 → 스위치 → 게이트웨이 → 클라우드 LAN과 LAN 연결 = WAN IP(논리적 주소(3계층주소)) - NETWORK ID(그룹 주소) + HOST ID(그룹 내 위치) Subnet Mask 기능 - IP address의 Network ID와 Host ID 구분(/24 /16 /8 로 구분해준다.) 송신자 : 데이터를 보내는 측 / 수신자 : 데이터를 받는 측 내부망 : 송수신자가 동일한 네트워크 ID를 사용 외부망 : 송수신자가 서로 다른 네트워크 ID를 사용 내부망 외부망 판단할때 서브넷 마스크 사용 물리적 주소 (2계층 주소) NIC 또는 Ethernet Card 데이터 링크계층의 MAC 계층에 의해 사용되는 48비트의 하드웨어 주소 MAC 주소(16진수 표현) - 앞 6자리는 제조회사 식..

CSAP(클라우드 컴퓨팅 보안인증제도)
인증 2023. 8. 9. 14:03

클라우드컴퓨팅 필요할때마다 연결해 쓴다. 인터넷을 통해 필요한 만큼 임대하여 사용하고, 사용한 만큼 요금을 지불하는 서비스 보안위협 다중임차로 인한 자원 공유 이슈 인가 없이 타 이용자의 정보 접근 위험 다양한 접속 단말로 인한 위협 증가 공격 노출 포인트 증가 ID 유출, 도용 위험 도청에 의한 정보 노출 정보의 집중화로 인한 서비스 장애 확산 빠른 원인 파악 어려움 DDos 공격 대상이 되기 쉬움 클라우드컴퓨팅서비스 정보보호에 관한 기준 고시 제정 법률 관리적, 기술적, 물리적, 공공기관용 추가 보호조치 고시 제7조 보안인증제 시행을 위해 클라우드컴퓨팅서비스 제공자가 그 서비스가 이 기준을 준수하는지 확인을 요청한 경우에는 정보통신망 이용촉진 및 정보보호 등에 관한 법률 제 52조에 따른 한국인터넷 ..

반응형