다음과 같은 에디터 자동완성 모듈에서 오류가 나옵니다.

 

Screenshot 2018-10-17 at 20.25.14.jpg

      function encodeImg($plaintext, $password)
        {

            $password = hash('sha256', $password, true);
            $plaintext = gzcompress($plaintext);
            $iv_source = defined('MCRYPT_DEV_URANDOM') ? MCRYPT_DEV_URANDOM : MCRYPT_RAND;
//            $iv = mcrypt_create_iv(32, $iv_source);
            $iv = random_bytes($iv_source);
            $ciphertext = openssl_encrypt('rijndael-256', $password, $plaintext, 'cbc', $iv);
            $hmac = hash_hmac('sha256', $ciphertext, $password, true);
            return base64_encode($ciphertext . $iv . $hmac);
        }

       $iv = mcrypt_create_iv(32, $iv_source);

 

  php 7.2 에서 mcrypt_ 가 제거 되었다고 하는데 random_bytes 를 쓰라고 하는데  어떻게 고쳐야 하나요?

 

 

 

 

  • profile
    random_bytes(32);
  • profile profile
    이미지가 엑박으로 나오네요... ㅡㅡ;
  • profile profile
    어떤부분에 뭘하는지 모르겠지만.

    random_bytes 함수는 무조건 글자의 길이를 뜻하는 숫자형태(int)의 숫자만 들어가도록 되어있습니다;;
  • profile profile
    ㅎㅎ 알고나면 간단한데 .. 다해놓코 ㅎㅎ 이미지 나오는것도 해결됬습니다.

List of Articles
번호 제목 질문기여자 날짜
공지 답변을 확실히 받기위한 질문자 지침서 13 백금메달람보
9719 사이트 이용자 ip 서버 기록 및 변조 질문 28 file aosghw
9718 memcache 취약점 13 낙타
9717 QnA 게시판 추천 좀 부탁드립니다. 1 미스강
9716 게시판 목록에서 번호대신 다른걸 출력하고 싶습니다 4 file 도토리묵
9715 시스템 고급설정에 있는 캐시는 어디에 저장이 되나요? 2 로냐프
9714 코드 수정 적용이 안되는문제? 1 해태맛동산
9713 서버에서 계정 생성시, 루트까지 접속이 됩니다. 4 프로개미
9712 'XE 마켓플레이스' 본문 수정 할 수 있게 할 수 있을까요 6 미나리
9711 글 쓰기 에디터 창이 제대로 로딩이 안됩니다. 11 file pjk
9710 기본 url을 바꿨더니 오류가 납니다. 2 krise
9709 신기한 일 때문에 이렇게 조언 구합니다 16 file 구미호
9708 웹미니 같은 레이아웃 6 도토리묵
9707 이런식에 댓글스킨?이 있나요? 1 도토리묵
9706 한줄메모 댓글 작성시 1페이지로 이동되는 문제 2 keeeek
9705 스티커 모듈 적용 관련 3 도토리묵
9704 소셜XE 모듈 설치 오류 4 file webdev
9703 how to display extravars value in widgets output 4 pcdond
» 에디터 자동완성모듈의 오류 봐주세요!! 4 file 이성민
9701 1.11 업데이트 후 레이아웃 헤더 스크립트 14 jinlim
9700 네이버 현재 웹문서검색에 무언가 문제가있나요?? 4 Jack
Board Pagination Prev 1 ... 416 417 418 419 420 421 422 423 424 425 ... 906 Next
/ 906