728x90

php 3

angualar CryptoJS 를 이용한 api 통신 예제

CryptoJS를 이용한 api 통신 예제CryptoJS:  여러가지 암호화 복호화 알고리즘들을  자바스크립트로 구현하여 사용할 수 있도록 만들어진 라이브러리* CrpytoJs로 구현할수 있는 대표적인 암호화  알고리즘   MD5, SHA, AES(DES)* 자바스크립트 라이브러리 설치(react,vue,angular등에서 사용할때 npm 방식)npm install crpyto-js --savenpm install @types/crypto-js --save(cdn 로드 방식)>import * as CryptoJS from 'crypto-js';public CryptoJSAesEncrypt(passphrase: any, plain_text: any): any { const salt = CryptoJS..

개발/front-end 2024.07.05

HTTP 헤더 서버 정보 감추기(보안설정)

HTTP 헤더 서버 정보 감추기 (Apache, php 기준) 1. Response Headers 의 X-Powered-By 정보 숨기기 php.ini 파일에서 아래의 정보를 찾고 없으면 추가 디폴트 : expose_php = On 변 경 : expose_php = Off X-Powered-By 의 정보가 다른이름으로 치환됨 2. Response Headers 의 Server 상세 정보 숨기기(구동하는 서버의 종류는 감추지 못함) httpd.conf 혹은 httpd.conf.default 파일에서 아래의 정보를 찾고 없으면 추가 * Server Tokens은 아파치 웹서버의 httpd.conf 정보를 http 헤더로 어떤식으로 표시할지 정의합니다. ServerTokens Prod ServerSignatu..

개발/웹서버 2023.01.02
728x90