aes

    0

    1답변

    Microsoft의 ID 모델 토큰을 사용하여 여러 웹 사이트에서 로그인 한 사용자를 인증하려고합니다. HmacSha256 알고리즘을 사용하여이 작업을 수행했지만 회사에서 AES256을 사용해야합니다. 아픈 쇼 코드,하지만 내 질문에 누군가가 AES256 서명 알고리즘을 사용하여 토큰을 만드는 방법을 알고 있습니까? 은 무엇 작동합니다 var plainTe

    0

    2답변

    파일에서 텍스트 암호를 입력하고 그 위에 AES 암호화를 적용하고 나중에 암호를 해독합니다. 내가 처음 해보니, 5 번 중 4 번 (암호화 해독 성공)이 올바르게 실행되었지만 1 번, BadPaddingException이 발생했습니다. 나는이 문제를 해결하기 위해 필요한 //ABCD is class name public static void enc(Str

    1

    1답변

    BouncyCastle을 AES 암호화 용으로 사용하려고하며 Oracle에서 최신 JCE를 다운로드하고이를 내 Dev PC에 로컬로 설치했습니다. 그러나 고객 서버에서 코드를 배포하려고합니다. 수많은 JDK lib/security 업데이트에 동의하게 만드는 것이 쉽지 않습니다. 보안은 그들이 우리에게 무엇을 이야기하든 상관없이 우리 자리에서 비용을 최우선으

    1

    2답변

    AES (암호화 알고리즘)를 사용하여 이미지 (png)를 암호화하고 암호화 된 NSData를 얻습니다. 나는 FBEncryptor 프레임 워크를 사용한다. 이제 UIImageView에 표시하려고하지만 작동하지 않습니다. 나는 우리가 소음 또는 뭔가 다른,하지만 원본 이미지를보실 수 있습니다 암호화 된 이미지를 얻으려면 결국 @interface ImageEn

    1

    1답변

    첫째로 나는 암호학을 처음 사용합니다. AES 128 비트 암호화를 사용하여 일반 테스트를 암호화하고 수신자에게 전달했다고 가정합니다. 키는 수신기로 전달됩니다. 수신자 측에서 메시지를 완전히 해독하지 않고 키가 올바른지 여부를 어떻게 확인할 수 있습니까? 우리가이 IF(KEY==something) DECRYPT ELSE NOT

    2

    1답변

    나는 AES에 대한 몇 가지 작업을하고 그리고 난 정확히하기 위해 암호화가 10 라운드에서 수행되는 경우, 예를 들어, 암호 해독 9. 주로이 하나의 수행, 의사 많이보고되었습니다 http://people.eku.edu/styere/Encrypt/JS-AES.html 정상입니까? 내가 빠진 것이 있습니까? 실제로 10 라운드의 암호 해독이되었지만 코드를 잘

    3

    1답변

    Java에서 AES로 일부 데이터를 암호화하려고합니다. 지금까지 128 비트 키로 데이터를 암호화했습니다. 256 비트 암호화의 경우 옵션 파일이 아닌 정책 파일을 변경해야합니다. this SO Q/A도 참조했습니다. 시도한 BouncyCastle하지만 그들은 256 비트 키 ( 첫 번째 질문 here )에 대한 조항이없는 것으로 보입니다. JNCrypto

    0

    1답변

    새 키를 사용하여 AES (DESX와 같은)에서 암호화 전후에 AES에서 XOR 연산을 수행하려고합니다. 그러나 XOR 연산에는 너무 많은 시간이 걸립니다. 어떻게 XOR 연산 시간을 줄일 수 있습니까? 어떤 도움을 주시면 감사하겠습니다 string XOR(string value, string key) { string retval(value);

    1

    1답변

    사용자가 제공 한 암호 (키)와 salt를 기반으로 문자열을 인코딩하고 디코딩해야하는 dotnet 코어에 대한 간단한 도우미 작업을하고 있습니다. 전체 .NET Framework와 달리 dotnet core에는 현재 RijndaelManaged 클래스에 대한 구현이 없습니다. 거의 모든 C#의 암호화/해독 샘플은이 클래스를 기반으로하므로 dotnet 코어에

    1

    2답변

    AES 암호화 성능을 테스트하려고합니다. 하지만 코드를 실행할 때마다 결과가 달라집니다. 왜요? 여기 ++ 암호화를 사용하여 C의 코드 ++의 : int main(int argc, char* argv[]){ AutoSeededRandomPool prng; byte key[AES::DEFAULT_KEYLENGTH]; prng.GenerateBlock(