[TIL] 2023-03-22

Melon Coder·2023년 3월 27일
0

TIL

목록 보기
5/50
post-thumbnail

Today I Learned


[BlockChain]

단방향 암호화란 암호문에서 평문으로 복호화 할 수 없는 방법이다.
Hash 함수는 대표적인 단방향성 암호화 방식으로, 특정 문자를 Hash 함수의 입력값으로 넣고 결과물을 받으면 결과물(암호문)로 입력값(평문)을 역추적할 수 없다.

양방향 암호화에는 대칭키비대칭키방식이 있다.
대칭키 방식은 비공개키라고 불리며, 암호화와 복호화에 같은 키를 사용하는 암호화 방식이고,
비대칭키 방식은 공개키라고 불리며, 암호화와 복호화에 다른 키를 사용하는 암호화 방식이다.

타원 곡선(Elliptic Curve)는 주로 블록체인에서 타원곡선 디지털 서명 알고리즘 즉, ECDSA(Elliptic Curve Digital Signature Algorithm)에 대한 내용을 다룰 때 등장한다.

SHA 256은 암호화 방식 SHA-2계열 중 하나로, 비트코인 공개키 및 주소 형성에 자주 사용된다. 256이라는 숫자는 결과물의 용량(256비트, 32바이트)를 의미하며, 어떤 크기의 입력값이 들어가도 동일한 용량의 출력값이 나오게 된다.


[Web Develop]

  • css속성에서 z-index = n(우선순위), n이 높을수록 앞으로(즉, 맨 앞에 보여짐.)
  • JS에서 toString은 문자열을 반환한다.
  • 문자열.padStart(n, "x"), pad는 JS에서 좌우에 특정 문자열을 채워주는 기능으로, 문자열의 길이가 n이 - 될 때까지 "x"를 왼쪽에 채워줌. *padEnd면 오른쪽에 채워줌.

03-22에 정리하고 03-27에 작성한 글입니다.

0개의 댓글