2010-06-01 4 views
0

나는 이미 콤보가 jQuery라고 말하게하는 지 궁금합니다 - 일부 C# DLL은 ASPX 양식과 jQuery 사이의 안전한 양방향 통신과 ashx 파일을 기반으로하는 제어 레이어를 C# 수업은 ... [아래의 코멘트에서]웹 페이지와 서버 사이의 보안 통신



잘 나는 좀 더 구체적으로해야 참조하십시오. Firebug와 같은 간단한 네트워크 분석 도구에서 스니퍼와 같은 것들이있어 POST 또는 GET을 통해 전송 된 데이터를 볼 수 있습니다. 서버 클라이언트 응용 프로그램을 보호하기위한 아이디어는 데이터가 손상되지 않고 손상되지 않았는지 확인하고 허위 정보를보고하기 위해 atacker에게 부인할 수 있어야한다는 사실을 확인하는 것입니다. 따라서 클라이언트와 클라이언트 모두에서 일부 암호화 알고리즘을 개선하는 것이 가장 좋습니다. 서버 암호 해독 암호 해독 암호 해독 ...

+1

무엇으로부터 안전합니까? – SLaks

+0

이것은 jQuery와는 아무런 관련이 없습니다. – SLaks

+0

글쎄, 나는 더 구체적 이어야만한다는 것을 알았다. Firebug와 같은 간단한 네트워크 분석 도구에서 스니퍼와 같은 것들이있어 POST 또는 GET을 통해 전송 된 데이터를 볼 수 있습니다. 서버 클라이언트 응용 프로그램을 보호하기위한 아이디어는 데이터가 손상되지 않고 손상되지 않았는지 확인하고 허위 정보를보고하기 위해 atacker에게 부인할 수 있어야한다는 사실을 확인하는 것입니다. 따라서 클라이언트와 클라이언트 모두에서 일부 암호화 알고리즘을 개선하는 것이 가장 좋습니다. 서버 암호 해독 암호 해독 암호 해독 코드 ... –

답변

4

클라이언트와 서버간에 웹 통신을 안전하게 할 수있는 유일한 방법은 SSL을 사용하는 것입니다.

+0

잘못되었습니다. 또한 SSL이 도움이되지 않을 수도 있습니다. – SLaks

+0

jQuery와 C# 또는 Base64 또는 사용자 정의 알고리즘을 지원하지만 jQuery (클라이언트 측)와 ASPX C# (서버 측)을 지원하는 jQuery C#은 jQuery와 C#의 AES 지원과 비슷합니다. –

+0

@SLaks - 정교하게 신경 써야 할까? – womp

0

Here은 자바 스크립트 AES 엔진입니다.

그러나 실제로은 SSL을 대신 사용해야합니다.

+0

클라이언트 AND 서버가 데이터를 enc/dec 할 때 키가 필요하기 때문에 문제가되지 않을까요? 따라서 열쇠는 고객에게 전달되어야합니다. – Aren

+0

나는 그에게 그가 요구 한 것을주고있다. 당신이 옳다는 것은 아마 나쁜 생각 일 것입니다. 그러나 키가 클라이언트에 입력 된 암호의 소금에 절인 해시 인 경우 합리적으로 안전 할 수 있습니다 – SLaks