일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- android
- spring integration
- 자바
- 자바암호
- 시스템
- NIO
- 고전역학
- 리눅스
- Java
- chatGPT's answer
- GPT-4's answer
- Database
- 데이터베이스
- 인프라
- 파이썬
- 역학
- write by GPT-4
- flet
- python
- 소프트웨어공학
- oracle
- write by chatGPT
- spring data jpa
- 자바네트워크
- JVM
- 유닉스
- jpa
- 코틀린
- kotlin
- 웹 크롤링
- Today
- Total
목록Java (87)
기억을 지배하는 기록
PLT 3.4 Key 일치 키 일치는 공개 키를 교환함으로써 공유된 비밀 키를 생성할 수 있는 방법을 제공한다. Diffie-Hellman 알고리즘은 키 일치를 하는 표준 알고리즘이다. javax.crypto.KeyAgreement 주요 Method : - public static final KeyAgreement getInstance(String algorithm) : 주어진 알고리즘을 사용하여 새로운 KeyAgree..
Chapter 3 Key Management PLT 3.1 Key Class java.security.Key 인터페이스 암호화 키를 캡슐화한 인터페이스이다. 주요 Method : - public String getAlgorithm() : 키가 사용된 암호 알고리즘 이름을 리턴. - public byte[] getEncoded() : 키의 암호화 값을 구할 수 있다. - public String getFormat() : 암호화 하는데 사용된 키 포맷..
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 옵션은 올바른 동작을 위해서는 특정한 시스템 요구사항이 필요하며 시스템 설정 파라미터에 접근할 권항ㄴ이 있어야 합니다. 임의의 ..