날짜 암호화 - 페이지 2

 
Vitaly Muzichenko :



알았어, 난 그 용어를 몰랐어.

 
Alexey Volchanskiy :

알겠습니다. 그 용어를 몰랐습니다.

홈페이지가 있는데 댓글 같은 게 있어서 각각에 사진을 첨부하고 간단하게 하기 위해 사진 이름 = e-mail.jpg

메일을 숨기기 위해 두 가지 다른 유형의 암호화를 통해 전달했습니다. 출력은 "8e520945.jpg" 형식의 이메일로 밝혀졌습니다. 이것은 내 이메일 "8e520945"입니다.

암호를 해독하는 것은 현실적이지 않으므로 네트워크로 누출되지 않습니다.

 
Vitaly Muzichenko :

홈페이지가 있는데 댓글 같은 게 있어서 각각에 사진을 첨부하고 간단하게 하기 위해 사진 이름 = e-mail.jpg

메일을 숨기기 위해 두 가지 다른 유형의 암호화를 통해 전달했습니다. 출력은 "8e520945.jpg" 형식의 이메일로 밝혀졌습니다. 이것은 내 이메일 "8e520945"입니다.

암호를 해독하는 것은 현실적이지 않으므로 네트워크로 누출되지 않습니다.


그리고 사이트에서 어떻게 해독됩니까? VPS 또는 일반 호스팅입니까?

 
Alexey Volchanskiy :

그리고 사이트에서 어떻게 해독됩니까? VPS 또는 일반 호스팅입니까?

암호화된 것과 마찬가지로 키는 코드 -> 디코드 모듈에만 있으며 이를 얻는 것이 현실적이지 않습니다. 정기 호스팅입니다.

 

나는 제품을 사용자에게 바인딩해야했고 오랫동안 생각했고 간단하게하기로 결정했습니다. 고문은 2-4 시간마다 사이트에 가서 "라이센스"를 확인하고 유효한 경우 시간이 지나면 계속 작동합니다. 그렇지 않으면 = 반환됩니다.

확인: 데이터베이스의 사이트에서 시간이 사용자에게 첨부됩니다. 현재 시간이 더 적으면 어드바이저가 "true with a key" 상태를 수신한 다음 터미널 시간을 터미널의 전역 변수에 씁니다. 유닉스 형식으로 만든 다음 2-4시간마다 사이트로 이동하는 식으로 계속 진행됩니다.

왜 터미널에 쓰고 있습니까? 통신에 문제가 있거나 호스팅이 떨어진 경우 어드바이저가 사이트에서 응답을 받지 못하면 전역 변수로 시간이 걸리며 쉼 없이 계속 작동합니다. 세 번째 시도에서 답변을 얻지 못했거나 "거짓"을 얻은 경우 - 차단되고 모든 것이 닫힌 후 닫힘 위치 모드에서만 작동합니다. 열림 = 삭제됩니다. 보호는 우회할 수 있고 우회할 수 있지만, 어렵다고 생각합니다. 데이터 스푸핑에 대한 일련의 검사가 있습니다.

 
Vitaly Muzichenko :

나는 제품을 사용자에게 바인딩해야했고 오랫동안 생각했고 간단하게하기로 결정했습니다. 고문은 2-4 시간마다 사이트에 가서 "라이센스"를 확인하고 유효한 경우 시간이 지나면 계속 작동합니다. 그렇지 않으면 = 반환됩니다.

확인: 데이터베이스의 사이트에서 시간이 사용자에게 첨부됩니다. 현재 시간이 더 적으면 어드바이저가 "true with a key" 상태를 수신한 다음 터미널 시간을 터미널의 전역 변수에 씁니다. 유닉스 형식으로 만든 다음 2-4시간마다 사이트로 이동하는 식으로 계속 진행됩니다.

왜 터미널에 쓰고 있습니까? 통신에 문제가 있거나 호스팅이 떨어진 경우 어드바이저가 사이트에서 응답을 받지 못하면 전역 변수로 시간이 걸리며 쉼 없이 계속 작동합니다. 세 번째 시도에서 답변을 얻지 못했거나 "거짓"을 얻은 경우 - 차단되고 모든 것이 닫힌 후 닫힘 위치 모드에서만 작동합니다. 열림 = 삭제됩니다. 보호는 우회할 수 있고 우회할 수 있지만, 어렵다고 생각합니다. 데이터 스푸핑에 대한 일련의 검사가 있습니다.

왜 그렇게 자주 확인합니까? 한 Expert Advisor가 이미 서버의 날짜를 확인하고 내부에 저장했다면 특정 알고리즘에 따라 전역 변수를 주기적으로 업데이트하면 됩니다. 그는 왜 사이트로 돌아갈까요?

 
Vitaly Muzichenko :

암호화된 것과 마찬가지로 키는 코드 -> 디코드 모듈에만 있으며 이를 얻는 것이 현실적이지 않습니다. 정기 호스팅입니다.


즉, Java Script 또는 PHP 시리즈에서?

 
Vladimir Pastushak :

따라서 문제는 문자나 순서가 변경되어도 날짜가 증가하지 않도록 날짜를 암호화하는 방법입니다.

"재밍 방지 코딩"을 사용하겠습니다. 대략적으로 말하면 가장 일반적인 ulong 형식으로 날짜를 작성하지만 여기에 몇 가지 "테스트" 문자를 추가합니다. 예를 들어, 충분히 큰(세 자리) 소수 로 나눈 나머지를 말하십시오 .

읽을 때 - 우리는 날짜를 읽고 문자를 확인합니다. 일치하지 않으면 파일이 변조된 것입니다. 날짜 뿐만 아니라 확인 문자도 일치하도록 파일을 실수로 변경할 확률은 매우 낮습니다(3자리가 아니라 5자리 소수를 취할 수 있음)

실제로 파일은 INI 형식을 가질 수도 있으며 일반적으로 읽기 쉬운 형식의 일반 텍스트로 "날짜" 항목을 포함합니다. 몇 가지 필드가 더 있으며(일부 구성 매개변수가 필요할 수 있음) 그 중 "check" 값이 있는 "check" 필드가 있습니다. 결과적으로 파일을 읽기 쉽고 정신적으로 날짜를 해독할 필요가 없으며 동시에 파일의 변경 사항(및 검사 문자는 다른 필드를 기반으로 계산할 수 있음)이 즉시 감지됩니다.

 
Alexey Volchanskiy :

MQ가 제공하는 AES 및 DES 암호화에 개방형 표준이 있어도 괜찮습니까? 그리고 사용 중인 다른 암호에도 공개 알고리즘이 있습니다. 빌어먹을 비밀들...

도둑이 이웃에 카메라가 있고 그것이 그의 문을 겨냥하고 있다는 것을 알고 있다면 도둑이 문을 통해 들어올까요? 암호화는 그렇게 생각하지 않습니다. 암호화 방법을 알고 계시겠지만 작업의 절반은 이미 완료된 것입니다.
이것이 삶입니다. 알아야 할 사항입니다.

암호화의 합리성에 대해 말하자면 이것은 모두의 문제입니다. 그가 보호에 대해 현명해지고 싶다면 그렇게 하도록 놔두십시오. 프로세서 시간 문제로 모든 보호가 깨질 수 있습니다. 초고급일지라도. 고문을 보호할 가치가 있습니까? 대답은 확실히 가치가 없습니다 . 좋은 고문은 소유자를 위해 시장에서 돈을 벌어야하고 한 달 또는 1 년 동안 라이센스 형태로 이익을 내지 않아야합니다. 그러나 보호 기능이 이미 있으므로 클라이언트에게 추가 옵션으로 제공할 수 있습니다.

암호화 알고리즘 코드의 개방성과 관련하여 누군가가 국방부 알고리즘이나 데이터를 암호화하는 다른 구조의 코드를 게시하지 않을 것이라고 생각합니다. 네트워크에 이미 과거가 있다는 사실은 이러한 알고리즘에 대한 마스터 키가 이미 있다는 것을 의미합니다. 원하는 경우 암호화하십시오. 개방형 알고리즘을 보고 이를 기반으로 자신만의 무언가를 만들 수 있습니다. 구성의 예로 적합합니다.

공손히
 
Vitaly Muzichenko :

나는 제품을 사용자에게 바인딩해야했고 오랫동안 생각했고 간단하게하기로 결정했습니다. 고문은 2-4 시간마다 사이트에 가서 "라이센스"를 확인하고 유효한 경우 시간이 지나면 계속 작동합니다. 그렇지 않으면 = 반환됩니다.

확인: 데이터베이스의 사이트에서 시간이 사용자에게 첨부됩니다. 현재 시간이 더 적으면 어드바이저가 "true with a key" 상태를 수신한 다음 터미널 시간을 터미널의 전역 변수에 씁니다. 유닉스 형식으로 만든 다음 2-4시간마다 사이트로 이동하는 식으로 계속 진행됩니다.

왜 터미널에 쓰고 있습니까? 통신에 문제가 있거나 호스팅이 떨어진 경우 어드바이저가 사이트에서 응답을 받지 못하면 전역 변수로 시간이 걸리며 쉼 없이 계속 작동합니다. 세 번째 시도에서 답변을 얻지 못했거나 "거짓"을 얻은 경우 - 차단되고 모든 것이 닫힌 후 닫힘 위치 모드에서만 작동합니다. 열림 = 삭제됩니다. 보호는 우회할 수 있고 우회할 수 있지만, 어렵다고 생각합니다. 데이터 스푸핑에 대한 일련의 검사가 있습니다.

보호막을 만들 때 그런 생각이 있었는데, 곰곰이 생각해 보니 구조와 구조가 당신과 비슷했습니다. 고문 임대에 종사하는 경우 가장 합리적입니다.


감사합니다.