SharedIT | 묻고 답하기(AMP)

selenium IDE 질문입니다.

안녕하세요?


selenium IDE를 유용하게 사용하고 있습니다.


다만 웹 사이트에 로그인 하는 과정 중 로그인 정보를 암호화 하고 싶습니다.

예를들면, 아래와 같습니다.

 


id=pw 항목의 value 부분을 암호화 처리하여 노출되지 않도록 하는 것이 목표입니다.


답변 부탁드리겠습니다.

감사합니다~

Tags : 태그가 없습니다.

3개의 답변이 있습니다.

한그루
  0 추천 | 약 4년 전

좋은 시도네요. 

저희는 테스트 계정으로 사용해서 (어차피 그 비번을 모두 알고 있어서) 굳이 암호화 안하기는 하는데 암호화 되면 더 좋을 것 같네요. 


차바라기
  0 추천 | 약 4년 전

아마도 구글 크롬Extension하고 같이 사용하시는거 같은데~좀 찾아보긴 해쓴데 맞는지 모르겠네요

https://dejavuqa.tistory.com/194

https://developers.perfectomobile.com/pages/viewpage.action?pageId=21430626

wansoo
  0 추천 | 약 4년 전

selenium??

처음 들어  보는 것 같네요.

이전에  들어 봤는데, 관심이 없어서 처음 듣는걸로 느껴질 수도 있을 것도 같고...

솔직히 질문 내용을 잘  모르겠네요~ ㅎㅎㅎ

그런데... 대충 봤을때... 사이트 마다 로긴 등을 자동화하기 위해 id, password 등을 저장해 뒀는데...

암호가 암호화되어 저장되지 않고 평문으로 저장되어 있어 노출될 위험이 있어 암호화 시켜 저장하고 싶다는 내용으로 보여 지네요.

암호화 알고리즘을  적용해야 하지 않을까요..?

저장시켜 둘때 암호화 알고리즘을 적용시켜서 암호화 된 내용을 저장해 두었다가 실제 사용할때 적용하기 전에 복호화 알고리즘을 적용시켜서 평문으로 전환해서 전달하는 형태로 사용되어져야 할 걸로 보이네요.

암호 노출 위험은 높지만 전문 지식없이 단순하게 열어  봤을 때 알기 어려운 암호문으로 저장하려면 base64와 같은 단순한 알고리즘을 적용해도 될거 같고... 아니면,  본인만의 해싱 테이블 등을 이용해서 암/복호화 알고리즘을 개발해서 적용해도 될거 같고....

DES, AES, ARIA 등의 대칭키 알고리즘을 적용해서 사용하는 방법도 있을 것 같고요.


잘은 모르겠지만, Selenium에 IDE라는 개발 환경을 의미하는 용어가 붙어 있는 걸로 봐선...

저장된 값들을 적용시키기 위해 어느정도의 개발 언어를 이용한 코딩 작업이 있어야  할 걸로 보이고 해서...

내용을 알지도 못하는 주제에...ㅎㅎㅎ 생각나는 대로 해서 답변을 끄적여 봅니다~ ^^;;