cryptography

    2

    2답변

    github에서 들어오는 Webhook을 처리 중이며 x-hub-signature를 확인하려고합니다. 나는 hmac을 사용하여 "비밀"을 해시 한 다음 두 해시를 비교합니다. 문제는 그들이 절대로 일치하지 않는다는 것입니다. 이것은 내 설정입니다. router.route("/auth") .post((req, res) => { var hmac

    0

    1답변

    SwiftyRSA를 사용하여 클라이언트의 publicKey를 사용하여 텍스트를 암호화 할 때 암호 해독 오류가 발생합니다. 나는 이것을 RSA: encrypt in iOS, decrypt in Java이라고 부르지 만 이것은 SHA1을위한 것이다. 나는 https://github.com/TakeScoop/SwiftyRSA 라이브러리를 사용 중입니다. kSe

    0

    1답변

    나는 서버에 메시지를 해독하기 위해 노력하고 있어요 - 내가 가진 어떤 오류가 사용 암호화 기술이다 - DES. 스레드에서 --Exception "주요"javax.crypto.BadPaddingException : 감안할 때 마지막 블록이 제대로 나는이 문제를 해결하기 위해 노력하고 매우 어려운 시간을 보내고 있어요 패딩하지 도움이 될 것입니다 알 clas

    1

    2답변

    브라우저에서 1G 파일을 1024MB 청크로 분할하고 모든 청크의 SHA1을 가져 와서이 해시를 임시 저장하십시오. 마지막으로 모든 청크를 해시 한 후 이전에 수집 한 모든 SHA1 해시의 SHA1을 수행합니다 (해시 해시 수행). 그런 다음이 "최종"해시를 내 서버로 보냅니다. 서버에서 내 파일을 식별하기 위해이 해시가 안전합니까? (우리는 보안 연결이

    1

    1답변

    PHP에 java decrypter 코드를 이식하고 있습니다. - 그것은 AES/CBC/NoPadding (128) 너 한테 데이터를 암호화되어있어 encrypted.data : 나는 3 개 파일이 있습니다. aes.key - 비밀 키입니다. initialization.vector는 - 그것은 내가 해독 된 데이터를 AES/CBC/NoPadding (128

    0

    1답변

    AES 알고리즘으로 해독 할 때 다음 오류가 발생합니다. 나는 내가 어디로 잘못 가고 있는지 이해하지 못한다. 이 코드가 나에게 잘 작동하는 데는 며칠이 걸리지 만 그러한 오류가 발생하는 것은 아닙니다. 내가 얻고 오류 : - java.io.IOException: javax.crypto.BadPaddingException: Given final block

    1

    1답변

    나는 CryptoJS를 사용하여 구현 된 시스템을 작성했습니다. 내 코드를 작성한 후 브라우저에 내장 된 AES 구현 인 crypto.subtle.encrypt을 발견했습니다. 내 코드를 CryptoJs를 사용하지 않고 crypto.subtle.encrypt를 사용하여 바꾸고 싶습니다. 기존 방식으로 인코딩 된 데이터 (CryptoJS)는 새로운 방식 (c

    -1

    1답변

    내 서비스에서 바이트 배열로 키를 제공합니다. 예를 들어 : 아이폰 OS에서 (byte) 0x16, (byte) 0xBB, (byte) 0xAB, (byte) 0xEA, (byte) 0x85, (byte) 0xA7,(byte) 0xD4, (byte) 0xE5, (byte) 0x2F, (byte) 0x7F, (byte) 0x28, (byte) 0x4C, (b

    0

    1답변

    openssl을 사용하여 개인 키를 사용하여 메시지의 암호를 해독하려고합니다. 나는 그것이 작동하지 않는 encapsullation 헤더 (-----BEGIN RSA PRIVATE KEY----- 및 -----END RSA PRIVATE KEY-----)없이 동일한 키를하려고 할 때 다음과 같은 형식 -----BEGIN RSA PRIVATE KEY-----

    0

    2답변

    node-RSA를 사용하고 JSEncrypt 라이브러리가 사용하는 클라이언트 (javascript)로 전달하지만 모든 해독 된 메시지가 null이 될 때까지 JS에서 텍스트를 암호화합니다. 공개 키와 개인 키가 nodeJS 서버에서 개발 중이며, 공개 키로 암호화하고 비공개 키로 자바 스크립트 측에서 해독합니다. 이것은 올바르게 발생하지 않습니다 !!!!