품파파품파

  • 홈
  • 태그
  • 방명록

개발/Javascript 2

[JavaScript] crypto를 활용한 AES 블록 암호화

사용자의 민감한 정보를 처리하기 위해 암호화를 할 필요가 생겼다. 이 정보는 블록암호화 처리를 해야한다고 한다. 가비아 게시물 참고 블록암호가 뭐지... 블록체인 같은 개념인건가... 어렵게 생각했는데 crypto 라이브러리를 통해 AES 암호화 알고리즘을 사용하면 쉽게 처리할 수 있었다. AES는 미국 정부가 채택한 이후 전 세계적으로 널리 사용되고 있다. 암호화, 복호화 시에 같은 키를 사용하는 대칭 키 알고리즘이다. 위키피디아 AES 참고 crypto.createCipheriv(algorithm, key, iv, [options]) -> cipher 인자1 algorithm: 사용할 cipher algorithm 다음 명령어를 통해 목록을 조회해볼 수 있다. openssl list -cipher-a..

개발/Javascript 2021.01.08

[JavaScript] shuffle - 배열의 순서를 무작위로 섞기

배열을 무작위로 섞을 필요가 있어 방법을 찾아보았다. 손쉬운 방법으로는 lodash, underscore를 사용하는 방법이 있었다. _.shuffle(arr) -> resultArr 인자1 arr: 주어진 배열 반환값 resultArr: 임의로 섞인 배열 예시 const _ = require('underscore') const arr = ["A", "B", "C", "D"] const resultArr = _.shuffle(arr) console.log(arr) 출력 결과 (결과값은 항상 바뀜) ["B", "D", "A", "C"] lodash 공식 문서 underscore 공식 문서 javascript array random shuffle

개발/Javascript 2021.01.07
이전
1
다음
더보기
프로필사진

품파파품파

하고 싶은 얘기 아무거나 하고 개발자로서 작게나마 도움이 되고 싶은 마음으로 만든 블로그

  • 분류 전체보기 (11)
    • 개발 (3)
      • DevOps (0)
      • React (0)
      • ReactNative (0)
      • Javascript (2)
      • NodeJS (0)
      • MySQL (1)
      • Python_알고리즘 (0)
      • DataScience (0)
    • 일상 (1)
    • 문화 (3)
      • 영화 (0)
      • 독서 (3)
      • 뮤지컬 (0)
    • TIL (3)

Tag

역류성식도염에좋은음식, 자기계발, 호흡답답, 블록암호, 역류성식도염에나쁜음식, 공부하는 삶, 역류성식도염피해야할음식, underscore, 더부룩, 가슴쓰림, 바른마음, 주식하는마음, longitude, 독서, 색상오류, 홍진채, JavaScript, til, st_distance_sphere, 조너선화이트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바