일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Jenkins
- TypeScript
- vagrant
- TLS
- DISTINCT
- SSL
- mariadb
- spring
- 프로그래머스
- jdbc
- 토비의스프링
- AWS
- centos7
- Client
- window
- Spring Legacy Project
- 책 정리
- ssh
- EC2
- sample
- db
- spring boot
- github
- docker
- Java
- Linux
- WebHook
- 코딩테스트
- Hibernate
- Git
- Today
- Total
목록네트워크 (6)
Woopii Vyeolog
개인 웹 서비스를 개발할때 도메인 주소 하나 있으면 좋습니다. 도메인 주소를 구입할 수 있는 대표적인 사이트가 가비아입니다. 가비아에서는 특정 도메인 주소를 거의 상시적으로 할인하고 있으니,(대신 1년정도만 사용 가능합니다.) 저렴한 주소를 찾아서 구매하면 좋습니다. 우선, 가비아 사이트를 접속합니다. 주소 : https://www.gabia.com/ 웹을 넘어 클라우드로. 가비아 그룹웨어부터 멀티클라우드까지 하나의 클라우드 허브 www.gabia.com 회원이 아니시면, 우선 회원 가입을 진행합니다. 그리고, 사이트 메인 페이지 중간쯤에 원하는 도메인을 검색하는 주소창이 있습니다. 그 사용하길 원하는 주소를 입력합니다. 검색해보면 다음과 같이 사용할 수 있는 도메인 목록이 나옵니다. 특정 도메인은 저렴..
출처 : https://www.cloudflare.com/ko-kr/learning/ssl/what-is-ssl/ 1. SSL이란 SSL(Secure Sockets Layer)은 암호화 기반 인터넷 보안 프로토콜. 인터넷 통신의 개인정보 보호, 인증, 데이터 무결성을 보장함. SSL/TLS를 적용한 웹 사이트는 HTTPS 통신을 함 2. SSL/TLS 작동 웹에서 전송되는 데이터를 암호화함. 두 통신 장치 사이에 핸드셰이크 라는 인증 프로세스를 시작하여 두 장치의 ID를 확인함. 데이터의 무결성을 보장하기 위해 데이터에 디지털 서명을 함 3. SSL vs TLS SSL은 TLS(Transport Layer Security)라는 또 다른 프로토콜의 이전 버전이다. SSL의 이름이 TLS로 바뀐 것일 뿐이다..
[Server 샘플 링크] : https://github.com/leewoopyo/ssl_sample/tree/master/ssl_sample_server GitHub - leewoopyo/ssl_sample Contribute to leewoopyo/ssl_sample development by creating an account on GitHub. github.com [Client 샘플 링크 : https://github.com/leewoopyo/ssl_sample/tree/master/ssl_sample_client GitHub - leewoopyo/ssl_sample Contribute to leewoopyo/ssl_sample development by creating an account on ..
[Server 샘플 링크] : https://github.com/leewoopyo/ssl_sample/tree/master/ssl_sample_server GitHub - leewoopyo/ssl_sample Contribute to leewoopyo/ssl_sample development by creating an account on GitHub. github.com [Client 샘플 링크 : https://github.com/leewoopyo/ssl_sample/tree/master/ssl_sample_client GitHub - leewoopyo/ssl_sample Contribute to leewoopyo/ssl_sample development by creating an account on ..
JAVA application에서 SSL 통신을 하기 위해서는 jks(Java KeyStore)파일이 필요하다. keystore 파일은 keytool 명령어로 생성이 가능하다 jks 생성 keytool -genkeypair -alias [name] -keyalg RSA -keysize 2048 -keystore [name].jks -validity 3650 -genkeypair = 인증서, 개인 키 생성 -alias = 사용할 별칭 설정 -keyalg = 사용할 키 알고리즘 -keysize = 키 사이즈 -keystore = 생성할 키스토어 이름 -validity = 유효기간 실제 예) keytool -genkeypair -alias ssl_sample -keyalg RSA -keysize 2048 -k..
1. Linux 환경의 OS 준비(Virtual Box로 centos7 버전의 os를 준비함) 참고 링크 : https://woopi1087.tistory.com/58 [Linux] 테스트를 위한 VM 기본 세팅 Linux 환경에서 테스트를 하기 위한 세팅 1. Virtual Box 다운 및 설치 https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBox Download VirtualBox Here you will find links to Virtual.. woopi1087.tistory.com 2. VM안에서 활용할 도메인 설정 vi /etc/hosts 입력 후 127.0.0.1 mylocal.test.com 을 추가 입력 수정..