2012-08-27 5 views
1
I 인해 BC 문서의 부족으로 CTR이 text.I'm이 그것을 사용하는 방법을 못하고 암호화 된 복어를 해독하기 위해 C#을 bouncycastle 라이브러리를 사용하는 방법을 알아 내려고 나쁜 시간을 보내고있어

올바르게 사용하는 방법에 대해.C# Bouncycastle 복어 CTR 암호 해독

Blowfish에서 암호화/해독하는 데 BC를 사용하는 방법에 대한 몇 가지 예제가있는 경우 BC C# 라이브러리를 사용하는 Cipher 모드 암호가 크게 감사 할 것입니다.

답변

0

신경 끄시는 긴 일주일 후 나는 패딩 등의 제로 사용하여 AES CBC 대신 복어 CTR을 사용하기로 결정했다. 당신이 원래의 텍스트를 재구성하는 것을 허용하지 않기 때문에

+1

제로 패딩, 이상한 선택이 될 것입니다. 인증 추가를 고려해야합니다. – CodesInChaos

+0

기본적으로 JSON을 암호화하고 리시버 JSON 파서는 {key : value} 0000처럼 패딩 된 텍스트를 선행 0에 문제없이 구문 분석합니다. 다른 인증 메커니즘도 있습니다. – Arkantos