私はファイルを暗号化していますが、暗号化されたファイルには連続した文字列が付いています。 私は入力ファイルと同じ方法で出力します。以下改行フィードでファイルを暗号化する方法
760bad166e25ea1e2f6a741363816a15703f2e20524503eee544f69909dd69af760bad166e25ea1e2f
コード::私は取得していますどのような例
input file:
===========
Language,English
System Name,TSLGN0
Number of board SPC,12
.
.
Output Encrypted file:
========================
ADCDE12345456
ABCDDDDDDDEDEDAAAADDDD12333
ABCDE123456789
.
.
を参照
BufferedWriter bwr = new BufferedWriter(new FileWriter(new File("C:\\Crypto_Out.txt")));
mbr = new BufferedReader(new FileReader("C:\\Crypto_In.txt"));
while ((line = mbr.readLine()) != null)
{
enSecretText=encrypt(line);
bwr.write(enSecretText.toString());
}
bwr.flush();
bwr.close();
は、単に各反復の最後に改行を追加
各行を個別に暗号化して元の改行を欲しい場合、暗号化された各行の後に改行を入れないのはなぜですか? – vanje
有用な答えを得たい場合は、 'encrypt()'メソッドのコードを追加してください。 – walen
行を暗号化した後に手動で改行を追加することはできますか? 'bwr.write(enSecretText.toString()+" \ n ");'? – mumpitz