사진파일 직접 주소창에 입력해서 연결 할 수 없게

사진파일 직접 주소창에 입력해서 연결 할 수 없게

QA

사진파일 직접 주소창에 입력해서 연결 할 수 없게

답변 2

본문

제가 

<a href="g5/imgtest/1.png">1번 사진</a>

이라고 했을경우

 

브라우저 주소창에  g5/imgtest/1.png 라고 나옵니다.

 

그럼 같은 그룹에 있는 사람들은 얼마든지  누구누구는 2.png 일것이다 라고 유추가 가능해져 버리거든요

막을 방법이 없을까요

 

 

 

 

이 질문에 댓글 쓰기 :

답변 2

절대 알려지지 않아야 하는거라면 파일명을 랜덤으로 지정하고 각 회원별로 파일명을 저장해 줘야겠지만...

 

그정도의 정보는 아닌것 같으니, 파일명을 sha1('blah' . $id) . '.png' 같은 느낌으로 해싱해주기만 해도 괜찮을 것 같네요.

1234.jpg  란 화일이 있으면  이걸  해싱인지로 adfkADUFJ123ASD.jpg  뭐 이런식으로 바꾸는건가요?
해싱은 어떻게 하며  복구는 또 어떻게 하는건지.. 자세한 설명 해주시면 감사하겠습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,114
© SIRSOFT
현재 페이지 제일 처음으로