vue에서 rsa암호화 하여 자바와 통신하기


vue에서 rsa암호화 하여 자바와 통신하기

로그인시에 아이디와, 패스워드를 rsa로 암호화 하여 자바와 통신한다. 먼저 자바에서 rsa로 암호화에 필요한 공개키를 발행하여 vue단으로 넘긴다. vue에서는 공개키를 이용하여 rsa암호화 하여 자바로 보내면, 자바에서 프라이빗 키로 복호화 하여 처리한다. rsa 암호화 자바스크립트는 있는데 vue용으로 만들어진 rsa암호화 모듈이 없어서, rsa.js를 vue에서 사용할수 있도록 약간 컨버트 하였다. 소스는 총4개의 js파일이다. js\rsa 폴더를 만든후에 1. jsbn.js 파일을 만들어서 저장한다. /* eslint-disable */ const BigInteger = (function () { 'use strict' // Bits per digit let dbits // JavaScript ..


원문링크 : vue에서 rsa암호화 하여 자바와 통신하기