2

ファイルから 100 kb を読み取れるように Java でコードを作成してから、ファイルを各ブロックが 256 ビットまたは 32 バイトのブロックに分割し、各ブロックをバイナリ形式または整数形式に変換したい

public static void main(String[] args) {

    ReadFileExample newclass = new ReadFileExample();
    System.out.println("-----------Wellcome in ECC ENCRYPTION NEW--------");
    File clearmsg = new File("F:/java_projects/clearmsg.txt");
    File ciphermsg = new File("F:/java_projects/ciphermsg.txt");
    byte[] block = new byte[32];        
    try {
        FileInputStream fis = new FileInputStream(clearmsg);
        FileOutputStream fos = new FileOutputStream(ciphermsg);
        CipherOutputStream cos = new CipherOutputStream(fos);               
        System.out.println("Total file size to read (in bytes) : "
            + fis.available());
        int i;
        while ((i = fis.read(block)) != -1) {
            System.out.println(block);
            fos.write(block, 0, i);
        }
        fos.close();
4

0 に答える 0