본문 바로가기

전체 글

(71)
[암호학] 암호학 개요 암호학이란?정의 - 암호기술 + 암호해독 에 관한 연구 암호에서 사용하는 이름 - 앨리스(전송) ♥ 밥(수신)- 이브 : 도청자 (앨리스 스토커)- 맬로리 : 공격자 (밥을 사랑해서 앨리스 싫어함)- 트렌트 : 중재자 (선생님)  기호적 표현- 암호문 = C = Ek(P) = E(K,P)- 평문 = P = Dk(C) = D(K,C) 암호 알고리즘과 키의 분리- 키는 변경하되, 암호 알고리즘은 반복적으로 사용한다. > why? 암호화를 행할 때마다 새로운 암호알고리즘을 만들면 비용 증가 암호와 보안 상식1) 비밀 알고리즘은 사용하지 말 것.- "숨기는 것에 의한 보안" 은 어리석은 짓2) 약한 암호는 암호화하지 않는 것보다 위험하다.- 잘못된 안심 때문에3) 어떤 암호라도 언젠가는 해독된다.- 그렇기 때문..
[정보보안] 정보보호관리의 개념 정보보호란 ?1. 사전적 의미 : 정보의 수집, 가공, 저장, 검색, 수신, 송신 중 발생하는 정보의 훼손, 변조, 유출 등을 방지하기 위한 관리적, 물리적 수단, 그러한 수단으로 이루어지는 행위2. 의의 : 가용성 극대화 및 안정성 확보의 균형점 찾기3. 목표(CIA) 정보보호목표기밀성훔쳐보기 금지스누핑,스니핑,트래픽 공격소극적 공격무결성정보변경 금지변경(위조,변조),가장,재전송,부인적극적 공격가용성서버다운 금지DOS적극적 공격인증정확한 정보인지 확인사용자인증   메시지인증 책임추적성    정보보호가 필요한 이유 ? 1. 배경 :  정보화 시대- 인터넷의 확산과 전자상거래를 통한 단일 생활권으로의 압축2. 역기능 : 프라이버시 침해, 해커 & 바이러스의 기승, 위/변조, 시스템 파괴에 의한 사회마비 ...
[Toeic Speaking] 문제별 기본 유형 Part 1 - 지문 읽기 (1,2)핵심:  현장감 살려 읽기유형: 광고, 공지사항, 자동응답메세지, 뉴스, 프로그램 소개, 인물 소개기술   Part 2 - 사진묘사 (3,4)핵심 : 양보다 질이 중요하다.- 5,6문장이면 충분. 답변속도 늦추기- 정확한 문법 표현 사용 (ex, a long hair (x) , 현재진행형 ) 유형 ** 유형별 꿀팁1) 2인 중심 유형2) 3-6인 중심 유형- 동작 위주의 묘사 (최대 3개)- 공통 동작은 함께 묘사- 눈에 띄는 인상착의만 설명 (1가지)- 추천 묘사 순서 : 장소 -> 인원수 -> 인물1(인상착의 추가) -> 인물2-> 인물3 -> 추가문장(사물언급 및 의견 추가)묘사 순서1. 장소: I think this picture was taken + 전치사(i..
Kyohei sorita 미쳤다.. 최애를 찾았다.. https://youtu.be/HlmJgJw7dyA?si=zb9qnoAszG3HPT5Y https://youtu.be/3bMF5wS7Mr4?si=tbTisdtbAHtl9Q6y
나는그냥행복한게좋아 나는그냥행복한게좋아 다 행복했으면좋겠어 뜬구름잡는소리일지몰라도 나도 내가아닌모두도 다 행복했으면좋겠어. 다 다 다 생각이 처음 떠올랐을 때, 그 다음으로 가는 생각과 또 그 다음으로 가는 생각들이 꼬리를 물고 계속 가다보면 결국 정체성을 잃어버린다. (사회성과 본인이 정말로 느끼는 것의 타협점을 만드는 것은 중요하지만, 그래도 자신을 아는 것이 최 우선 입니다.) 그러니까 그 근본에 가끔씩은 집중해보자. - 정체성을 찾아가는 25살 응 애 입니다 . .
[m1] React Native + Android Studio 오류 정리 FAILURE: Build failed with an exception. * What went wrong: Execution failed for task": app: installDebug' > java.til.concurrent.ExecutionException: com.android.builder.tes Exception: com.android.ddmlib.InstallException: INSTALL_FAILED_INSUFFICIENT_STORAGE npm install 왜 안됐더라 ..... 근데 일단 clone하고 나서는 npm install 은 필수로 해줘야 함. 그리고 이런 오류 떳을 때 시뮬레이터 wipe data 하고 다시 실행하면 됨. 그리고 왜인지 모르겠는데 npx react-nati..
[Android Studio debugging error] settings.gradle could not read script 평소같이 react native 프로젝트 클론 그리고 아무것도 설정 안하고 바로 안드로이드 스튜디오 실행 정확히 settings.gradle 파일에 could not read script 사실 당연한 거였다. Git clone만 하고 RN을 읽기 위한 패키지를 설치하지 않았기 때문이다. 그래서 주구장창 npm install 그러더니 뜬 code ERESOLVE 대충 프로젝트랑 언어 버전의 충돌인 것 같은데 무슨 의민지 모른다 하지만 정말 친절한 npm 자세히 보면 에러 메세지에 —force나 —legacy-peer-deps를 명령어와 같이 사용하라고 적혀있다. 사실 난 몰랐다. 구글링해서 알았다. 앞으론 에러메세지를 유심히 보자. npm install —force npm install --save —le..
Git - branch의 사용법(만들기, 열람하기) --> 이전 코드들을 베이스로 깔고 각각의 다른 프로그래머가 새롭게 코딩하기 위해서 branch(나무가지)를 특정 시점에 생성한다.1) 새로운 디렉터리 생성 2) 세가지 버전 생성 3) 이 상태에서 apple, ms, google branch 생성 4) branch 생성후 head가 master를 가리킬 때, 새로운 버전을 추가 5) Head -> apple 일때, log의 상태 특정 버전까지 공유 가능한걸 볼 수 있다. 그것을 수정해 새롭게 만들어나갈 수 있는 branch의 신기한 효과는 다음시간에!