aes
-
기존에 node:crypto를 이용해서 파일을 암호화했었다. 이걸 이제 deno로 옮기려는데 며칠을 삽질을 해도 제대로 안되었다… 그래서 결국에 스택오버플로에 질문을 올렸고 매우 빠르게 답변을 받았다. 일단 node:crypto는 webcrypto를 구현한 것이 아니고 따라서 webcrypto (deno crypto가 구현한 것)과는 바로 연동?이 되지 않는다고 한다. node:crypto쪽에서 webcrypto와 연동이 되게 하려면 node:crypto 쪽에서 encrypt를 할 때 authTag에 대한 정보도 같이 넘겨주어야…
-
AES를 이용하여 노드에서 파일 암호화를 해봅시다. 타입스크립트 설정이 매우 귀찮으므로 그냥 자바스크립트 node 18부터 뭔가 이상한게 추가된 듯 하다. 특히 저 parseArgs가 좀 편하네… arguments 파싱하려고 라이브러리 뒤지다가 요즘에도 다운로드가 많은거 확인해보니 1년전 업데이트라서 하… 쉬바… 하고 있었는데 18.3부터는 저게 된다 함. 여튼 이런 식으로 파일 암복호화가 가능하다.