본문 바로가기

전체 글

(31)
Convergence Security Engineering AS-IS: 통신 기술/서비스 & 정보/IT-자산 해킹[피해범위: 서비스 장애, 정보유출]TO-BE: 초연결 스마트서비스(Medical, Car, Factory, Farm, City, Internet, Wearable) [피해범위: 생명, 자산, 안전, 테러]ㄴ+ Convergence Tech/Service (Cloud, AI, Big-Data, 5G, 양자암호, Drone, Digital Health-Care)* Data, Network, AI ICT-보안기술: 데이터 / 시스템+관리/통제 / 네트워크 / 물리+융합 보안- ICT 환경(클라우드-응용서비스/기기) / 초연결 네트워크(5G, IoT망) 해킹+ 미래자동차/무인이동체(자율이동체) / 스마트 제조(ICS 기기) / 스마트시티/스마트 팜(IoT ..
Crime Countermeasure Theory Ⅱ [대충매체와 범죄예방]- 매체의 설명(보도된 범죄수준 포함)과 실제 범죄 차이 & 두려움 원인 가능성- 대중매체의 범죄예방활동- 범죄예방에 대한 언론 책임 Intro)물리적 설계 / 이웃범죄예방프로그램 (범죄/두려움에 유효한 영향 - 단, 참여도/접근성/전이 현상 발생으로 제한적 영향)→ 넓은 범위/참여 유도 및 범죄대책 도구 활용 (범죄선택 범위 축소 효과)→ 대중매체(범죄보도 친화성+증가추세) 역할: 광범위 범죄대처활동 실현 가능EX) 신문기사/TV뉴스/오락 프로그램 * 왜곡 보도 가능성(한정된 범죄/과장+화제성 보도/불안전+부정확 정보제공) - 지역사회 부적절한 범죄이미지 생성/범죄 두려움 증가- 고등학생 연구: 응답자 선호 매체 & 폭력수준 연관성 검증- 벨슨 연구: 매체(영화) 폭력에 노출성 -..
Cloud Computing (Ft. Security Issues) 클라우드 컴퓨팅이란? 인터넷을 통해 Server, Storage, Database, Networking, Software, Analytics, Intelligence 등의 컴퓨터 서비스를 사용하는 기능으로, 전통적인 On-Premise 방식과 대비되는, 필요에 따라 컴퓨팅 리소스를 제공하는 On-Demand 방식으로 운영된다.클라우드 컴퓨팅은 비용, 속도, 글로벌 규모, 생산성, 성능, 보안, 안정성, 모빌리티, 최신화 등에서 큰 장점을 가지고 있다.이에, 다수 기업이 IT 리소스를 보다 효율적으로 사용하고 운영 프로세스를 간소화하고자 클라우드 기반 서비스로의 전환을 꾀하고 있다. 클라우드 컴퓨팅은 크게 4가지로 나눌 수 있다.- 퍼블릭 클라우드: 클라우드 공급업체가 모든 인프라를 관리하는 방식- 프라이..
- Hash Function 해시 함수란?임의 길이 데이터(입력) → 고정 길이 데이터(출력)로 매핑하는 단방향 함수 (비용 고려)결과값: Hash Value, Code, Check-sum, Digest ~ 해시 테이블 구조에 이용(검색 용이/단, 해시충돌 확률 고려) * 데이터 무결성(Data Integrity)이란?  정확성(Accuracy), 일관성(Consistency), 유효성(Assurance) 유지 ◻︎ 해시 함수의 구분 - 비암호적 해시 함수(보안성 제공X): CRC32(Cycle Rebundancy Check)= 파일 우발적인 수정 검출(깨진파일여부, 순환중복검사)- 암호적 해시 함수(Cryptographic Hash Function): MD5, SHA계열 (패딩 방식에 따라 최대 길이 제한)* pre-images(..
Preview) IT-Infrastructure (Products * Solutions) Data Center ? A Physical location that stores computing systems and related hardware equipment.This includes the computing infrastructure required for IT systems, such as servers, data storage drives, and network equipment. It is a physical facility that stores all of a company's digital data. *Tape / HDD / SSD - Availability(Entry/Midrange/High-End)- Interface Type (SATA/PCIe+NVMe-Connection Pr..
Through the Rain Through the Rain (Mariah Carey)" data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 When you get caught in the rainWith nowhere to runWhen you're distraught and in painWithout anyoneWhen you keep crying out to be savedBut nobody comesAnd you feel so far awayThat you just can't find your way homeYou can get there aloneIt's okay, once you sayI can make it through the rainI can stand up once againOn my own a..
Love Takes Time Love Takes Time (Mariah Carey)" data-ke-type="html">HTML 삽입미리보기할 수 없는 소스 I had it all, but I let it slip awayCouldn't see I treated you wrongNow I wander around, feeling down and coldTrying to believe that you're goneLove takes timeTo heal when you're hurting so muchCouldn't see that I was blindTo let you goI can't escape the pain inside'Cause love takes timeI don't wanna be hereI don't wanna be..
2. Queue (Linear Data Structure-FIFO) public struct Queue { fileprivate var array = [T?]() fileprivate var head = 0 public var isEmpty: Bool { return count == 0 } public var count: Int { return array.count - head // 앞쪽 시작점(Starting Point) = head } public mutating func enqueue(_ element: T) { array.append(element) } public mutating func dequeue() -> T? { guard head 50 && percentage > 0.25 { // 상황에 따라 비우는 기..