Warning: mkdir(): No space left on device in /var/www/group-telegram/post.php on line 37
Warning: file_put_contents(aCache/aDaily/post/rareilly/--): Failed to open stream: No such file or directory in /var/www/group-telegram/post.php on line 50 Ra'Reilly - Заметки про Android и не только | Telegram Webview: rareilly/97 -
Прошёл почти год с прошлого поста момента когда я написал "временную" либу для шифрования DataStore и два года с создания feature request в трекере🎉 Раз мы всё ещё не увидели официального решения для шифрования от Google, я решил привести либу в приличный вид.
Что нового 1️⃣Интеграция с security-crypto. Благодаря этой интеграции стало сложнее использовать либу неправильно. Больше не нужно получать Aead через Tink, вместо этого достаточно передать EncryptedFile при создании DataStore. 2️⃣Шифрование в потоке. Раньше это было не так, файл для (де)шифровки считывался в ByteArray целиком. 3️⃣Больше документации. Теперь помимо README, примеры использования методов есть в комментариях к самим методам.
⚠️ Чтобы при переезде на новую версию не потерять данные, посмотрите гайд по миграции.
* На скриншоте пример использования новой либы. Если использовать security-crypto-ktx:1.1.0, уйдут билдеры и код станет ещё проще
Прошёл почти год с прошлого поста момента когда я написал "временную" либу для шифрования DataStore и два года с создания feature request в трекере🎉 Раз мы всё ещё не увидели официального решения для шифрования от Google, я решил привести либу в приличный вид.
Что нового 1️⃣Интеграция с security-crypto. Благодаря этой интеграции стало сложнее использовать либу неправильно. Больше не нужно получать Aead через Tink, вместо этого достаточно передать EncryptedFile при создании DataStore. 2️⃣Шифрование в потоке. Раньше это было не так, файл для (де)шифровки считывался в ByteArray целиком. 3️⃣Больше документации. Теперь помимо README, примеры использования методов есть в комментариях к самим методам.
⚠️ Чтобы при переезде на новую версию не потерять данные, посмотрите гайд по миграции.
* На скриншоте пример использования новой либы. Если использовать security-crypto-ktx:1.1.0, уйдут билдеры и код станет ещё проще
DFR Lab sent the image through Microsoft Azure's Face Verification program and found that it was "highly unlikely" that the person in the second photo was the same as the first woman. The fact-checker Logically AI also found the claim to be false. The woman, Olena Kurilo, was also captured in a video after the airstrike and shown to have the injuries. "And that set off kind of a battle royale for control of the platform that Durov eventually lost," said Nathalie Maréchal of the Washington advocacy group Ranking Digital Rights. For example, WhatsApp restricted the number of times a user could forward something, and developed automated systems that detect and flag objectionable content. Pavel Durov, a billionaire who embraces an all-black wardrobe and is often compared to the character Neo from "the Matrix," funds Telegram through his personal wealth and debt financing. And despite being one of the world's most popular tech companies, Telegram reportedly has only about 30 employees who defer to Durov for most major decisions about the platform. Telegram users are able to send files of any type up to 2GB each and access them from any device, with no limit on cloud storage, which has made downloading files more popular on the platform.
from cn