MD5
1. MD5 MD5(Message-Digest algorithm 5)는 128비트 암호화 해시 함수이다. RFC 1321로 지정되어 있으며, 주로 프로그램이나 파일이 원본 그대로인지를 확인하는 무결성 검사 등에 사용된다. 1991년에 로널드 라이베스트가 예전에 쓰이던 MD4를 대체하기 위해 고안했다. 1996년에 MD5의 설계상 결함이 발견되었다. ...
1. MD5 MD5(Message-Digest algorithm 5)는 128비트 암호화 해시 함수이다. RFC 1321로 지정되어 있으며, 주로 프로그램이나 파일이 원본 그대로인지를 확인하는 무결성 검사 등에 사용된다. 1991년에 로널드 라이베스트가 예전에 쓰이던 MD4를 대체하기 위해 고안했다. 1996년에 MD5의 설계상 결함이 발견되었다. ...
1. Repository 생성 2. 온톨로지 스키마 준비 Wine 온톨로지를 다운 받아 레파지토리에 추가 하였다. 3. 온톨로지 스키마 추가 1) rdf4j Add 2) API import org.eclipse.rdf4j.RDF4JException; import org.eclipse.rdf4j.repository.Rep...
1. 플러그인 설치 File → settings → Plugins 2. 단축키 대상 단어를 선택하고 Shift + Alt + U를 누른다. anExampleWord → an_example_word → an example word → an-example-word → AN_EXAMPLE_WORD → AnExampleWor...
1. Background 실행 프로세스를 백그라운드(background)로 실행하기 위해서는 일반적으로 뒤에 & 붙여 실행한다. [root@localhost ~]# java -jar spring-boot-application.jar & &로 실행하면 shell이 종료되거나 사용자가 로그아웃을 하게 되면 프로세스가 중단(han...
아래 코드는 모두 동일한 형태의 파일을 생성하지만 성능에는 큰 차이가 있다. 파일 크기가 100K를 넘는다면 FileWriter를 단독으로 쓰기보다는 BufferedWriter와 FileWriter를 혼합하여 사용하는 것이 파일을 기록할 때 속도가 더 빠르다. 1. FileWriter를 이용한 파일 생성 import java.io.File; im...
1. Underscore를 CamelCase로 변환하여 Json 객체로 변환 JsonObject.java import com.google.gson.FieldNamingPolicy; import com.google.gson.Gson; import com.google.gson.GsonBuilder; import pbb.ga.subscriber....
1. Gson Download Gradle dependencies { implementation 'com.google.code.gson:gson:2.8.6' } Maven <dependency> <groupId>com.google.code.gson</groupId> <a...
1. ID, Password 등록 파일 생성 1) password.txt 파일을 생성하여 id:password 형식으로 작성 2) password.txt 파일을 Mosquitto가 설치된 폴더로 이동 2. Password 암호화 1) 암호화 mosquitto가 설치된 폴더로 이동 및 암호화 C:\mosquitto>mosq...
1. 파싱 XML <response> <header> <resultCode>00</resultCode> <resultMsg>NORMAL SERVICE.</resultMsg> </header> <body> ...
1. RSA 암호 RSA 암호는 공개키 암호시스템의 하나로, 암호화뿐만 아니라 전자서명이 가능한 최초의 알고리즘으로 알려져 있다. RSA가 갖는 전자서명 기능은 인증을 요구하는 전자 상거래 등에 RSA의 광범위한 활용을 가능하게 하였다. 1978년 로널드 라이베스트(Ron Rivest), 아디 샤미르(Adi Shamir), 레너드 애들먼(Leonar...