본문 바로가기
728x90

공부164

기밀성 보안 알고리즘(DH>RSA >PKI>SSL/TLS) 사이버 보안은 일반적으로 다음과 같은 구성체계를 이룹니다. 사이버 보안의 구성 체계 기밀성 주고받은 정보의 비밀성 보장하는 개념 무결성 주고받은 정보가 변경되지 않았음을 보장하는 개념 기용성 정당한 사용자가 필요할 때마다 즉각적으로 정보에 접근해 사용하는 개념 인증 송신자와 수신자 사이의 확신성을 보장하는 개념 부인 봉쇄 수신자가 정보를 받았는데 안 받았다고 부인하지 못하게 방지하는 개념 이 중에서 기밀성이 사이버 보안의 기본이자 중심을 이룹니다. 무결성들은 좀 더 완벽한 기밀성을 위해 파생된 개념이죠. 이 두 개념을 중심으로 자주 사용되는 보안 알고리즘 내용을 알아봅시다. ▶기밀성 보안 알고리즘 사이버 암호 체계에서 암호 해독문을 키(Key) 라고 부르는데 송수신자가 사용하는 열쇠 방식에 따라 대칭 암.. 2020. 9. 28.
[인공지능] 2.Uninformed Search(Blind Search) Uninformed Search는 Blind search 라고 합니다. 이는 '현재 상태에서 목표 상태까지 Step의 갯수(Path Cost)를 모른다' 라는 의미힙니다. Informed(Heuristic)라고 하면 어떤 상태가 목표 상태로 가는데 적합한지를 아는 것을 의미합니다. 여행 가서 길을 찾는 것과 고향에서 길을 찾는 것이라 생각할 수 있겠네요. 여행을 가면 그냥 앱을 따라가지만 고향에서 길을 찾으면 어떤 버스가 더 빠른지 어디서 환승하는 게 더 나은 지 생각 할 수 있잖아요. Uninformed Search는 6가지가 있습니다. 1. Breath-First Search(너비 우선 탐색) 2. Uniform-Cost Search(일정 비용 탐색) 3. Depth-First Search(깊이 우선.. 2020. 9. 28.
[인공지능] 1.인공지능 기초 용어 정리 인공지능 수업에서 자주 나오게 될 단어들의 정의에 대해서 알아봅시다. Heuristic(휴리스틱) 단어는 어려워보이지만 대충 말해서 '어림 짐작하기' 입니다. 다시 말해 합리적인 판단을 할 수 없는 상황이거나 그럴 필요가 없는 상황에서 빠르게 '어림짐작의 기술' 을 사용하는 겁니다. 경험과 체험을 사용하는 시행 착오적인 방법을 사용하여 구하는 겁니다. 인공지능에서 'Heuristic'은 이미 '경험'이 있기 때문에 답에 도달하기 쉬운 상태를 의미합니다. 그 어떠한 문제에 대해서 informed 한 겁니다. 예를 들어 GPS 시스템을 생각해보겠습니다. 만약 GPS 시스템이 목적지까지 모든 경우의 수를 구해준다면 이 시스템은 제대로 된 시스템일까요? 아닙니다. 100가지 경우의 수를 내주게 된다면 시간도 너.. 2020. 9. 28.
Use Case 과 Actor 이번 과제는 한국철도공사의 코레일 톡에 대한 Use case diagram 을 Architect 프로그램으로 작성한다. 각 Actor 및 Use case 에 대한 개요도 Note에 기재해야한다. 일단 Actor 와 Use case 의 개념부터 알아보자. Actor 액터(Actor) 는 시스템과 상호작용(interaction)을 하는 시스템 외부의 존재이다. 한가지 주의할 점은 액터가 '사람' 뿐 일거라는 생각인데 아닙니다. 시스템을 제외한 외부 존재는 다 액터입니다. SMS 전송 시스템을 개발하는 것이 아니라 기존의 시스템을 이용하는 거고 도서관리 시스템이라는 시스템을 제외한 외부 존재이기 때문에 이 또한 액터입니다. 액터를 요약하자면 다음과 같다. 액터는 시스템과 상호 작용하는 외부 존재다. 액터는 시.. 2020. 9. 28.
728x90