Шифрование файлов

Шифрование файлов 1.1

Нет прав для скачивания
Версия(и) Minecraft
все
Программа для шифрования файлов, легка в использование.
Начальная версия!
есть поле ввода пути input там можете ввести сами путь или использовать кнопку choose.
Поле кей - это ключ по которому будет шифровать файл а потом и дешифровать её.
Если не знаете какой ключ написать нажмите кнопку справа.
а потом нажимаете encryption.
дешифровка файла должна быть лишь уже зашифрованной!
если вы дешифруете файл который не был шифрован он зашифруется :)
По каким-то недочетам можете написать или если есть идеи по улучшению.
github - MrGufikss/File-encryption

Пример использование в моделях:

Java:
   public static IModelCustom Model;
   public static ResourceLocation juggernautTexture = new ResourceLocation("mrgufiks", "textures/Model.png");
   static {
        try {
            Model = new WavefrontObject("Model",
                    read(Minecraft.getMinecraft().getResourceManager()
                            .getResource(new ResourceLocation("mrgufiks", "obj/Model.obj")).getInputStream(),"Ключ"));
        } catch (ModelFormatException |IOException e) {
            e.printStackTrace();
        }
    }
      public static InputStream read(InputStream file,String key) {

          try {
          byte[] buffer = new byte[52428800];
          int count = file.read(buffer);
          byte[] bkey = key.getBytes();         
          for (int i = 0; i < count; i++)
          buffer[i] = (byte) (buffer[i] ^ bkey[i % bkey.length]);
          ByteArrayInputStream stream = new ByteArrayInputStream(buffer, 0, count);
          return stream;
          } catch (IOException e) {
          e.printStackTrace();
          }

          return file;
          }
  • Like
Реакции: dog_gemes_rt и TheLivan
Автор
Goose
Скачивания
11
Просмотры
1,047
Первый выпуск
Обновление
Оценка
1.00 звёзд 1 оценок

Другие ресурсы пользователя Goose

Последние обновления

  1. JAVAFX

    Сделал на JavaFX, не много упростил

Последние рецензии

nuff said
Сверху