목록IT 상식 (16)
개발 공부
*무어의 법칙의 3가지 조건1.반도체 메모리칩의 성능 즉, 메모리의 용량이나 CPU의 속도가 18개월에서 24개월마다 2배씩 향상된다는 '기술 개발 속도에 관한 법칙'이다.2.컴퓨팅 성능은 18개월마다 2배씩 향상된다.3.컴퓨팅 가격은 18개월마다 반으로 떨어진다.
1. 키만들기두 소수 p , qp,q 를 준비한다.[4]p - 1,\ q - 1p−1, q−1과 각각 서로소인 정수 ee[5]를 준비한다.[6]eded를 (p - 1)(q - 1)(p−1)(q−1)으로 나눈 나머지가 1이 되도록 하는 dd[7]를 찾는다.[8][9]N = pqN=pq를 계산한 후, NN와 ee를 공개한다. 이들이 바로 공개키이다. 한편 dd는 숨겨두는데, 이 수가 바로 개인키이다.이제 p, q, (p-1)(q-1)p,q,(p−1)(q−1)는 필요 없거니와 있어 봐야 보안에 오히려 문제를 일으킬 수 있으니, 파기한다. 2.암호화보내려는 평서문 aa를 x ≡ a^e\ (mod\ N)x≡ae (mod N)으로 암호화한다. (여기서 a < Na
https://tutorial.djangogirls.org/ko/whats_next/
https://www.lipsum.com/
장고걸스 블로그만들기 : https://tutorial.djangogirls.org/ko/css/ 예제로 배우는 파이썬 프로그램 - 장고 : http://pythonstudy.xyz/python/article/309-DB-%EC%84%A4%EC%A0%95%EA%B3%BC-Migration 장고 설치 : https://tutorial.djangogirls.org/ko/django_installation/
비밀 통신 시작A와 B가 비밀통신한다고 가정1. A는 RSA 공개키를 B에게 줌2. B는 AES키를 생성해 A의 공개키로 암호화 시켜 A에게 보냄3. A는 받은 암호화된 메시지를 A의 개인키로 풀어 AES키를 획득4. 그 이후 통신은 AES키로 암호화 시켜 전달한다.이 과정속에서 해커가 메시지를 가로채서 해독하기는 어렵겠지만, B가 해커라면, 비밀통신하는 의미가 없어진다.B가 그 B가 맞는지 입증할 수 있어야 한다. 일반적인 B입증 방법1. 제 3의 인증기관(CA)이 필요하다. 인증서 비용이 매년 발생하게 된다.(물론 무료도 있다.) B는 사전에 B의 공개키+서버 주소등을 CA에 주고, CA는 B가 준 정보를 CA의 개인키로 암호화시킨 인증서로 만들어 B에게 준다.2. A는 CA의 공개키를 갖고 있어야 ..