728x90 전체 글381 [C++] Crypto++ 을 이용한 string 암호화 구현 Crypto++ 을 이용한 string 암호화 시작이유 회사 에서 암호화를 구현해야 될 일이 생겼다. DB 의 중요한 내용을 암호화 해야 되기 때문이다. 예제는 제일 마지막에 있으니 쓰시고 싶으신 분들은 아래에서 복붙 하시면 됩니다. 단 출처를 남겨주세요 설치 리눅스 sudo apt-get install libcrypto++-dev libcrypto++-doc libcrypto++-utils 윈도우 https://www.cryptopp.com/#download Crypto++ Library 8.5 | Free C++ Class Library of Cryptographic Schemes key agreement schemes Diffie-Hellman (DH), Unified Diffie-Hellman (.. 2021. 7. 16. [프로그래머스] 네트워크 문제 분석 친절하게 제목에 dfs/bfs 라고 쓰여있다. 탐색으로 문제를 풀면 될것 같다. 1 - 2 - 3 노드 가 연결 되어 있다고 하자. 그렇다면 1번 방문, 2번 방문, 3번 방문 하면서 방문을 하면 0 으로 만들어 주고 또 방문 하지 않도록 한다. 그렇 한번 순회를 할때마다 1씩 카운터를 올려 주면 총 노드의 집합이 몇개 인지 구 할수 있다. 코드 #include #include using namespace std; bool solve(int node, vector &computers) { if (!computers[node][node]) { return false; } computers[node][node] = 0; for (int i = 0; i < computers.size(); i++ ).. 2021. 7. 15. [WEB] HTTP 란? HTTP(HyperText Transfer Protocol) ? HTTP(HyperText Transfer Protocol) 는 W3(웹) 상에서 정보(데이터를) 주고 받을수 있는 프로토콜이다. 주로 TCP를 사용하고 HTTP/3 부터는 UDP를 사용하며, 80번 포트를 사용한다. HTTP 는 타입이나 종류에 상관없이 데이터를 주고 받을수 있다. html, 이미지, 동영상, 오디오, 텍스트등 메세지 구조 시작줄(start-line): 어떤 메세지 인지 알려준다. 헤더블록(Header): 속성을 나타낸다. 본문(Body): 데이터를 포함한다. 특징 TCP/IP를 이용하는 응용계층 프로토콜이다. socket을 이용해 연결된다. 비연결성 이다. 무상태이다. 비연결성 요청을 하고 서버가 응답을 해주면 해당 연결.. 2021. 7. 7. [교육이수] 스프링 핵심 원리 교육 이수 스프링 핵심 원리 - 기본편 이수 내용은 다음과 같다. 1. 객체 지향 설계와 스프링 2. 스프링 핵심 원리 이해1 - 예제 만들기 3. 스프링 핵심 원리 이해2 - 객체 지향 원리 적용 4. 스프링 컨테이너와 스프링 빈 5. 싱글톤 컨테이너 6. 컴포넌트 스캔 7. 의존관계 자동 주입 8. 빈 생명주기 콜백 9. 빈 스코프 2021. 6. 22. 이전 1 ··· 77 78 79 80 81 82 83 ··· 96 다음 728x90 반응형