(주)이트리즈시스템

이트리즈시스템 일경험 10~12일차

코딩만만세 2024. 6. 4. 11:25

2주차 교육일지를 작성했습니다.

 

일경험 참여절차와 관련된 정책도 포함해서 정리해보겠습니다.

 

컴퓨터 관련 지식을 공부했습니다.

 

 

정보통신망 유형

 

 

  • 성형(Top-Down 또는 Star Topology):
    • 주로 소규모 네트워크에서 사용되며, 중앙 컴퓨터고장나면 전체 네트워크에 큰 영향을 미칠 수 있습니다.
  • 환형(Ring Topology):
    • 다른 통신 선로 있기 때문에 계속 동작 가능하며, 두 개의 다른 장치에 직접 연결되어 환형을 형성합니다.
  • 망형(Mesh Topology):
    • 증가된 통신선로 수 때문에 신뢰성이 높고, 한 장치의 장애가 전체 네트워크에 큰 영향을 미치지 않습니다.
자유 소프트웨어 운동

1983년에 시작된 GNU 프로젝트는 소프트웨어의 자유로운 사용을 촉진하기 위해 출발한 움직임입니다.

리처드 스톨먼(Richard Stallman)은 이를 이끌며 자유 소프트웨어 재단(Free Software Foundation)을 설립했습니다.

이 프로젝트는 사용자들이 소프트웨어를 자유롭게 사용하고 공유하며, 코드를 분석하고 수정할 수 있는 권리를 갖도록 장려했습니다. 그 결과로 GNU 시스템이 만들어졌는데, 이는 유닉스와 호환되는 운영체제를 포함한 여러 유틸리티 소프트웨어로 이루어져 있습니다. 이 프로젝트에서 리눅스(Linux) 커널도 개발되었는데, 이는 GNU 시스템의 핵심이 되었습니다.

GNU 프로젝트는 소프트웨어의 자유를 보장하기 위해 GNU 일반 공중 사용권(GNU GPL)을 도입했습니다. 이 라이선스는 사용자들에게 프로그램을 자유롭게 사용, 분석, 수정, 재배포할 수 있는 권한을 부여합니다. 이를 통해 소프트웨어 사용에 대한 제약을 최소화하고, 개발자와 사용자 간의 상호작용을 촉진합니다.

 

 

 

 

 

 

 

 

대칭키 암호화과정

 

장점: 구현이 용이하고 실행 속도가 빠름

단점: 키 분배 및 관리가 어려우며, 인증과 송수신 부인 방지가 보장되지 않음

 예 : RC2, RC4, RC5, IDEA, DES (Data Encryption Standard), Triple DES 등

 

공개키 암호화 알고리즘의 암호화와 복호화 과정

 

 

장점: 공통 키 암호화 방식의 키 분배 문제를 해결, 디지털 서명 기능 (부인 봉쇄 가능)

단점: 구현이 어렵고, 처리 속도가 느림

 예 : RSA (Rivest, Shamir, Adleman)