Страница 1 из 1

Как сделать пакет файлов? В ios или андройд

СообщениеДобавлено: 29 май 2019, 03:45
jimmm
Есть набор текстовых файлов, как создавать пакет с этими файлами? И как зашифровать этот пакет?
Как это лучше сделать?

Посоветуйте, спасибо за ранее.

Re: Как сделать пакет файлов? В ios или андройд

СообщениеДобавлено: 29 май 2019, 21:09
DbIMok
разместить в Resources или StreamingAssets. шифровать - XOR с каким-нибудь байтом

Re: Как сделать пакет файлов? В ios или андройд

СообщениеДобавлено: 09 июн 2019, 23:35
jimmm
Научите плиз шифровать набор текстовых файлов :ymhug:
И возможно ли шифровать папку с тектовыми файлами и изображениями в файл с каким-нибудь расширением?

Re: Как сделать пакет файлов? В ios или андройд

СообщениеДобавлено: 09 июн 2019, 23:43
1max1
Синтаксис:
Используется csharp
    public static string CryptString(string value)
    {
        StringBuilder crypt = new StringBuilder(value);
        for (int i = 0; i < crypt.Length; ++i)
            crypt[i] ^= (char)123;
        return crypt.ToString();
    }

    public static string EncryptString(string value)
    {
        StringBuilder encrypt = new StringBuilder(value);
        for (int i = 0; i < encrypt.Length; ++i)
            encrypt[i] ^= (char)123;
        return encrypt.ToString();
    }

Re: Как сделать пакет файлов? В ios или андройд

СообщениеДобавлено: 10 июн 2019, 19:12
AngryCat
1max1 писал(а):
Синтаксис:
Используется csharp
    public static string CryptString(string value)
    {
        StringBuilder crypt = new StringBuilder(value);
        for (int i = 0; i < crypt.Length; ++i)
            crypt[i] ^= (char)123;
        return crypt.ToString();
    }

    public static string EncryptString(string value)
    {
        StringBuilder encrypt = new StringBuilder(value);
        for (int i = 0; i < encrypt.Length; ++i)
            encrypt[i] ^= (char)123;
        return encrypt.ToString();
    }

Зачем создавать 2 раза, если они одинаковы?

Re: Как сделать пакет файлов? В ios или андройд

СообщениеДобавлено: 10 июн 2019, 19:21
1max1
AngryCat писал(а):
1max1 писал(а):
Синтаксис:
Используется csharp
    public static string CryptString(string value)
    {
        StringBuilder crypt = new StringBuilder(value);
        for (int i = 0; i < crypt.Length; ++i)
            crypt[i] ^= (char)123;
        return crypt.ToString();
    }

    public static string EncryptString(string value)
    {
        StringBuilder encrypt = new StringBuilder(value);
        for (int i = 0; i < encrypt.Length; ++i)
            encrypt[i] ^= (char)123;
        return encrypt.ToString();
    }

Зачем создавать 2 раза, если они одинаковы?

Не нравится не смотри. X(

Re: Как сделать пакет файлов? В ios или андройд

СообщениеДобавлено: 10 июн 2019, 20:06
AngryCat
1max1 писал(а):
AngryCat писал(а):
1max1 писал(а):
Синтаксис:
Используется csharp
    public static string CryptString(string value)
    {
        StringBuilder crypt = new StringBuilder(value);
        for (int i = 0; i < crypt.Length; ++i)
            crypt[i] ^= (char)123;
        return crypt.ToString();
    }

    public static string EncryptString(string value)
    {
        StringBuilder encrypt = new StringBuilder(value);
        for (int i = 0; i < encrypt.Length; ++i)
            encrypt[i] ^= (char)123;
        return encrypt.ToString();
    }

Зачем создавать 2 раза, если они одинаковы?

Не нравится не смотри. X(

ок ((

Re: Как сделать пакет файлов? В ios или андройд

СообщениеДобавлено: 13 июн 2019, 01:49
jimmm
1max1 писал(а):
Синтаксис:
Используется csharp
    public static string CryptString(string value)
    {
        StringBuilder crypt = new StringBuilder(value);
        for (int i = 0; i < crypt.Length; ++i)
            crypt[i] ^= (char)123;
        return crypt.ToString();
    }

    public static string EncryptString(string value)
    {
        StringBuilder encrypt = new StringBuilder(value);
        for (int i = 0; i < encrypt.Length; ++i)
            encrypt[i] ^= (char)123;
        return encrypt.ToString();
    }

Спасибо за подсказку!

А как можно запаковать папку со всеми объектами внутри(текстовыми файлами и картинками) в файл? То есть в пакет, с каки-то своим .file расширением?
И возможно ли этот файл потом как-то зашифровать?

Re: Как сделать пакет файлов? В ios или андройд

СообщениеДобавлено: 13 июн 2019, 09:59
Tolking
Для чего? Если ты хочешь использовать зашифрованный файл в своем приложении, то тебе придется "пароль расшифровки" положить прям в приложении... И зачем тогда шифровать?

Re: Как сделать пакет файлов? В ios или андройд

СообщениеДобавлено: 15 июн 2019, 00:40
jimmm
Tolking писал(а):Для чего? Если ты хочешь использовать зашифрованный файл в своем приложении, то тебе придется "пароль расшифровки" положить прям в приложении... И зачем тогда шифровать?


В основном, для пересылки из приложения в приложение ios и андройд. Шифровать хотел чтоб не все могли вмешиваться в файлы, хотя конечно шифрование не особо нужно.