블록체인 플랫폼 서비스와 구현 기술

I. 블록체인의 부각 배경 및 플랫폼 서비스 필요성 블록체인은 분산 원장 무결성 기반 암호화폐 역할과 중앙 통제가 불필요한 플랫폼 서비스로 활용 부각   II. 블록체인 기술을 활용한 플랫폼 서비스 가. 암호화폐 역할 관점의 플랫폼 서비스 구분 플랫폼 서비스 플랫폼 특징 암호화폐 보안성 향상 측면 51% 공격 대응 Cardano 플랫폼 – PoS 기반 합의 기술 –

[파이썬] 내장 클래스

I. 예약어로 관리되는 객체 가. None 객체 아무것도 없는 객체를 나타내는 예약어로 None 객체가 있음 [예제] None 객체 확인 print(type(None)) # None 객체 생성 클래스 print(None.__bool__()) # None 객체는 항상 False print(bool(None)) [결과] <class 'NoneType'> False False 나. bool 클래스의 객체 True/False는 예약어로, 내장 클래스 bool로 생성된 2개의 객체가 할당 [예제] bool 클래스 확인 #

[파이썬] 클래스와 객체 구조

I. 클래스와 객체의 관계 가. 클래스 정의 클래스로 객체를 만들어 관계 확인 [예제] 클래스 정의 class MyClass(object) : pass print(issubclass(MyClass, object)) # 클래스와 최상위 클래스 객체 상속 관계 print(issubclass(MyClass, type)) # 클래스와 메타클래스 상속 관계 print(isinstance(MyClass, type)) # 클래스는 메타클래스로 생성 [결과] True False True 나. 클래스와 객체 관계 확인 파이썬의 모든 클래스는 메타클래스로 생성되며,

DID (Decentralized IDentity)

I. 모바일 신분증, DID의 개요 가. DID (Decentralized IDentity)의 개념 분산원장을 기반으로 사용자가 스스로 신원 등에 대한 증명 관리, 신원정보 제출 범위 및 제출 대상 통제 등을 수행할 수 있도록 하는 신원관리 체계 나. DID의 특징 Decentralized 중앙화된 인증 등록이 요구되지 않음 Digital Hub 개인이 Identity를 저장, 소유, 제어 가능 Cryptographically-verifiable 암호화 기반 오너십 증명

ISO/IEC 27017, 27018 (클라우드 정보보호 표준)

I. ISO/IEC 27017의 개요 및 통제 항목 가. ISO/IEC 27017의 개요 개념 클라우드 서비스의 보안성 확보를 위한 ISO/IEC 27002 기반의 클라우드 서비스 정보보안 통제 가이드라인을 제공하는 표준 특징 보안 지침 제공 ISO/IEC 27002의 37개 컨트롤의 클라우드 기반 보안 지침 R&R 명확화 클라우드 서비스 공급사와 클라우드 서비스 고객의 책임/역할 ISO/IEC 27001 표준의 경우 특정 정보 보안

IAM (Identity and Access Management)

I. 클라우드 보안의 핵심 요소, IAM의 개념 및 필요성 IAM의 개념 IAM의 필요성 사용자의 리소스 액세스 권한 부여를 위한 정책 프로비저닝 및 인증 프로세스 자동화 기술 통합 저장소 기반 중앙 집중 관리 프로비저닝 기능 기반 자동 계정 관리 워크플로우를 통한 계정 관리 강화 기존 접근 통제 및 SSO 기능 지원 강화된 감사/리포트 기능 지원 사용자에

연동 계획 (Rolling Wave Planning)

I. 연동 계획 (Rolling Wave Planning)의 개념 곧 착수할 작업은 하위 수준까지 세밀하게 계획하고, 먼 미래의 작업은 상위 수준에서 개략적으로 계획하는 방식의 반복 점진적 계획 수립 기법   II. 연동 계획의 절차와 작성 원칙 가. 연동 계획의 절차 단계 절차 1단계 범위, 예산, 일정과 성과 측정을 위한 마스터 플랜 계획 2단계 작업을 분류할 수 있는

비동기식 전송 방식 (ATM, Asynchronous Transfer Mode)

I. 비동기식 전송 방식 (ATM)의 개념 개념 망의 고속화, 오버헤드 감소 위해 가상 경로(VP), 가상 채널(VC) 기반 연결 지향 서비스로 53 byte 패킷의 셀을 사용하는 통계적 다중화 방식의 셀 중계 프로토콜 개념도 – 채널에 전송할 데이터가 없는 경우 다른 채널에 Time Slot을 할당하여 오버헤드 감소 ATM : Asynchronous Transfer Mode   II. 비동기식 전송 방식의

동기식 광통신망 (SONET, Synchronous Optical Network)

I. 동기식 광통신망(SONET)의 개념 장거리 고속 네트워크 통신을 위해 광섬유를 이용한 동기 전송신호(STS) 계층의 구조를 정의하여 동기식 TDM 다중화기를 사용하는 동기식 광 전송 네트워크 기술 SONET : Synchronous Optical Network   II. 동기식 광통신망의 네트워크 구조 및 구성요소 가. 동기식 광통신망의 네트워크 구조 나. 동기식 광통신망의 구성요소 구분 구성요소 구성요소 설명 전송 장치 측면 STS

[파이썬] 클래스 (Class) 정의

I. 클래스 정의 머리부 – 예약어 class 클래스명 (상속 클래스명) – 기본 상속은 항상 object 클래스가 됨 몸체부 – 클래스의 데이터인 속성 (Attribute) – 객체를 생성할 때 속성을 정의하는 초기화 함수 – 객체와 클래스의 행위를 표현하는 함수들 (인스턴스 / 클래스 / 정적 메소드) [예제] 클래스 정의 class Car(object) : # 클래스 머리부 pass # 클래스