Computer
-
프로그래밍
RSA 암호화 기법 (2): 왜 해독하기 어려운가?
지난 시간에는 RSA 암호 기법 그 자체를 구현하는 실습을 해보았다.이번엔 좀 더 원론적인 얘기를 할 것이다.RSA 암호는 보안이 특정 문제를 해결하는 수학적 어려움에 의존하기 때문에 해독하기가 어렵습니다. 이러한 문제는 현재 기술을 사용하여 적정한 시간 내에 해결하기가 계산적으로 불가능합니다. RSA가 보안이 뛰어난 주요 이유는 다음과 같습니다.1. 큰 숫자를 소인수분해하는 어려움핵심 원칙: RSA의 보안은 두 개의 큰 소수(p 및 q)의 곱인 매우 큰 수(n)를 소인수분해하는 어려움에 기반합니다.어려운 이유:큰 숫자(예: 2048비트 정수)를 소수 구성요소로 소인수분해하는 것은 계산 시간이 많이 드는 작업입니다.기존 컴퓨팅에는 이렇게 큰 숫자를 적당한 시간 내에 소인수분해하는 효율적인 알고리즘이 없습..
-
프로그래밍
RSA 암호화 기법 (1): 단계별 구현
RSA 암호화 기법은 정수론 공부하면서 접하는 내용 중에 가장 흥미로운 내용이지 않을까 싶다.오일러 정리가 무엇인지 정도만 안다면 수식을 이해하는 것도 크게 어렵지 않다.컴퓨터로 뚝딱뚝딱 만들다보면 실생활에서 널리 쓰이는 암호를 꽤 쉽게 만들 수 있게 된다.이번 시간에는 RSA 암호를 만들고 해독하는 기초적인 방법을 알아볼 것이다.연애 편지를 이걸 활용해서 쓰면...... 유부남이 되긴 어렵겠지? RSA는 소수의 수학적 속성을 기반으로 널리 사용되는 공개 키 암호화 시스템입니다. 다음은 Python을 사용한 RSA 암호화 및 암호 해독 프로세스에 대한 단계별 설명입니다. 키를 생성하기 위해 두 개의 256비트 소수를 사용합니다. 다음은 절차 개요입니다.Python에서 RSA를 구현하는 단계:1. 두 개의..
-
인공지능
PyTorch 튜토리얼 (3): 합성곱신경망 CNN 을 활용한 CIFAR-10 이미지 분류기
이번 시간에는 합성곱신경망 CNN(Convolutional Neural Network)를 구현해볼 것이다.데이터셋은 옛 현인이 공개해둔 CIFAR-10 데이터셋을 활용할 것이다.이번 예제는 꼭 GPU를 사용하길 바란다.혹은 CPU를 사용하겠다면 더욱 간단한 네트워크를 작성하길 바란다.아래 작성한 코드 기준으로 거의 30배 가까이 속도 차이가 난다는 사실을 유념하길 바란다.PyTorch를 사용하여 CIFAR-10 데이터셋을 처리하고 CNN(Convolutional Neural Network)을 구현한 코드입니다. 아래는 주요 내용을 간략히 설명한 내용입니다 1. CIFAR-10 데이터셋 개요CIFAR-10은 컴퓨터 비전 분야에서 널리 사용되는 데이터셋으로, 10개의 클래스(비행기, 자동차, 새, 고양이 등..
Finance
-
금융 팁 자산 가치 하락 방어 전략 물가 상승을 헷지하려면 어떤 지표를 추종해야해?물가 상승(인플레이션)을 헷지(hedge)하려면 어떤 지표를 추종하는 자산이 효과적인가에 대해 논증 구조에 따라 단계적으로 설명하겠습니다.---🧩 1. 문제 제기: 인플레이션이 자산에 미치는 영향인플레이션이 상승하면 현금이나 고정 수익 자산의 실질 가치가 감소합니다.따라서 물가 상승을 따라가거나 초과하는 수익률을 가진 자산이 필요합니다.---📚 2. 기준 설정: 무엇을 헷지해야 하는가?헷지의 대상은 소비자물가지수(CPI), 특히 근원 CPI(Core CPI) 또는 생활물가지수, 생산자물가지수(PPI) 등을 기준으로 설정할 수 있습니다.일반적으로는 CPI(소비자물가) 상승률을 헷지하는 것이 가장 일반적입니다.---🔍 3. 해결책 후보: 어떤 자산이 물가와..
-
금융 팁 부동산 투자 전략 - 월급쟁이 근로소득자 편 부동산 자산을 취득하면서 보통 큰 부채를 지게 된다.이 부채까지 포함하여 향후 자산 증대 전략을 세울 수 있어야 하니 ChatGPT 와 대화해보았다.주택담보 대출은 5년 금융채 금리 + 은행 가산 금리 - 은행 우대 금리 구조로 이뤄져있는데 가산금리와 금융채 금리가 오르는 추세인 것처럼 보여. 근데 어떻게 대출이 확대되는거야?대출이 실제로 ‘확대’되고 있는 이유는 아래와 같은 여러 요인이 복합적으로 작용하기 때문입니다:---1. 기준금리 vs. 가산금리 + 규제 정책기준금리나 금융채 금리가 오르면, 은행은 그에 따라 대출 금리를 올릴 수밖에 없습니다 .그런데 최근 기준금리(금융채·코픽스 등)는 하락 추세임에도, 은행들이 가산금리를 대폭 높였기 때문에, 대출금리가 실질적으로 오르고 있는 상황입니다 .이..
-
부동산 리뷰 재개발/재건축 투자 수익률 비교: 성남 수진동 vs. 광명 철산동 vs. 서울 신길동 지난 번 글에서 부동산 가치 평가를 하는 법을 알아보았다https://not-a-robot.tistory.com/m/6 부동산 가치 평가 방법 정리부동산 공부를 하다보면 지협적인 시각으로 매몰되어 내 것만 너무 좋아보이거나 너무 싫어보이는 생각이 들 수 있다.객관적인 시각으로 평가할 수 있어야하겠다.인터넷 커뮤니티에 여러 시각not-a-robot.tistory.com그리고 해당 평가 지표들을 실제로 적용해보면서 재개발/재건축 진행 구역들을 비교해보았다https://not-a-robot.tistory.com/m/7 사이버 임장: 성남 수진동 vs. 광명 철산동 vs. 서울 신길동지난 번 글에서 부동산을 객관적으로 평가할 수 있는 지표에 대해 알아보았다.이번 시간에는 해당 방법을 활용하여 구체적인 지역들을 ..