일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬
- 소프트웨어공학
- Spring Batch
- write by GPT-4
- android
- 유닉스
- Java
- GPT-4's answer
- NIO
- 뉴턴역학
- 자바암호
- python
- chatGPT's answer
- 인프라
- 고전역학
- 자바
- 코틀린
- 역학
- JVM
- 시스템
- oracle
- lombok
- Database
- Spring boot
- 웹 크롤링
- 리눅스
- 자바네트워크
- GIT
- kotlin
- write by chatGPT
- Today
- Total
목록Java (85)
Akashic Records
Chapter 2 SymetricKey(대칭키) PLT 2.1 대칭키 ? 대칭키 방식은 어떤 키로 암호화한 것은 같은 키로 복호화 할수 있는 방식이다. 같은 키를 사용하기 때문 복호화는 암호화 과정의 역으로 해석할 수 있다. 대칭 키 알고리즘은 비대칭 키 알고리즘보다 훨씬 빠른 경향이 있다. 게다가 비대칭키 암호..
PLT 1.3 기본 개념 보안의 3대 규칙 1. 기밀성(Confidentially) : 비인가 된 사람은 내용을 볼 수 없어야 한다. A. 대칭암호화 : 송신측과 수신측이 동일한 키를 사용한다.(비밀키, 개인키 방식) B. 비대칭 암호화 : A의 공개키로 암호화 한 내용은 A의 개인키로만 풀 수 있다. 비대칭 암호화는 대칭 암..
Chapter 1 Introduction PLT 1.1 환경설정 JSDK 1.4이상에는 JCE(Java Cryptography Extension)이 포함되어 있어서 다른 설치 작업이 필요 없다. 다음은 JDK1.4, JDK5.0에 설치된 프로바이터를 보여준다. JAVA_HOME/jre/lib/security/java.security file JDK 1.4 security.provider.1=sun.security.provider.Sun security.provider.2=com.sun.net.ssl.internal.s..
Cryptology with Java Version 1.10 Cipher와 Code 암호(cipher) : 일반적으로 고정된 길이의 단위를 특정 아이템을 암호화하는 방법을 제공하는 수학적 함수를 사용하여 변환한다. 그리고 암호는 실질적으로 메시지에 사용되는 언어와 독립적으로 사용할 수 있다. 코드(code) : 단어들에서 단어들로 가는 ..
Java HotSpot VM Options -X 옵션은 비표준옵션이다. “모든 VM에서 지원을 보장 하지 않는다” 뜻입니다. 향후 릴리즈에서는 언급없이 변결될수 있습니다. -XX 옵션은 올바른 동작을 위해서는 특정한 시스템 요구사항이 필요하며 시스템 설정 파라미터에 접근할 권항ㄴ이 있어야 합니다. 임의의 ..
지금까지의 Date/Time 관련 API는 개발자에게 외면을 받아왔지만, Java 8에서는 "JSR 310: Data and Time API" Spec을 구현하여 획기적으로 변화했다고 한다. 새로운 Date/Time 클래스는 java.time.* 으로 패키징 되어 있다. System의 Locale에 따른 날짜 및 시간 형식으로 표현된다. 불변성을 가지고 Thread Safe 하다...
@ author 이름 - 이 태그는 모든 클래스와 인터페이스 정의에서 사용되어야 한다. - 개별적인 메소드와 필드에서는 사용하면 안된다. - 클래스가 여러 명의 작성자를 가지고 있다면, 인접 라인에 여러 개의 태그를 사용할수 있다. @ version 텍스트 - 모든 클래스 및 인터페이스 문서 주석에 포함..