-
Cryptography::Basic
-
AES
(Advanced Encryption Standard):- 미국 표준 기술 연구소(NIST)에 의해 연방 정보 처리 표준으로 지정된 암호화 방식이며 미 국가안보국(NSA)에 의해 1급 비밀에 사용할 수 있도록 승인된 알고리즘 중 유일하게도 공개된 알고리즘이다.
- 두 명의 벨기에 암호학자, 요안 다먼과 빈센트 레이먼에 의해 개발된 Rijndael(레인달)에 기반하였으며 AES 공모전에서 선정된 알고리즘이다.
- 1977년 공표된 DES를 대체한 대칭키 알고리즘이다.
- AES 표준은 여러 Rijindael 알고리즘 중 블록 크기가 128bits인 알고리즘을 말한다.
-
AEAD
(Authenticated Encryption with Associated Data):- 관련 데이터로 인증된 암호 방식.
-
-
Cryptocurrency::Ethereum
-
::
Account
-
외부 소유 어카운트(
EOA
, Externally Owned Account):- 일반적으로 말하는 이더리움 사용자 계정이 바로 EOA이다. 사람이 직접 개인키로 관리하며, 스마트컨트랙트 코드를 포함하고 있지 않다. EOA는 개인키를 사용하여 전자 서명된 트랜잭션을 생성하고 실행함으로써 다른 EOA나 컨트랙트 어카운트(CA)에 이더(Ether) 또는 메시지를 보낼 수 있다.
-
컨트랙트 어카운트(
CA
, Contract Account):- CA는 EOA나 다른 CA로부터 메시지를 받은 후 내부의 스마트컨트랙트 코드를 실행하는 용도로 사용된다. 필요하면 내부 저장 공간에 데이터를 저장할 수도 있다.
-
-
-
ETC
ANSI 이스케이프 코드(ANSI Escape Code/Sequences)
: 터미널에서 커서 위치, 색, 글꼴 스타일 등의 옵션을 제어하는 표준 문자열이다. 터미널은 이 시퀀스들을 텍스트가 아닌 명령으로 해석한다.