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, уйдут билдеры и код станет ещё проще
"We're seeing really dramatic moves, and it's all really tied to Ukraine right now, and in a secondary way, in terms of interest rates," Octavio Marenzi, CEO of Opimas, told Yahoo Finance Live on Thursday. "This war in Ukraine is going to give the Fed the ammunition, the cover that it needs, to not raise interest rates too quickly. And I think Jay Powell is a very tepid sort of inflation fighter and he's not going to do as much as he needs to do to get that under control. And this seems like an excuse to kick the can further down the road still and not do too much too soon." This provided opportunity to their linked entities to offload their shares at higher prices and make significant profits at the cost of unsuspecting retail investors. For tech stocks, “the main thing is yields,” Essaye said. One thing that Telegram now offers to all users is the ability to “disappear” messages or set remote deletion deadlines. That enables users to have much more control over how long people can access what you’re sending them. Given that Russian law enforcement officials are reportedly (via Insider) stopping people in the street and demanding to read their text messages, this could be vital to protect individuals from reprisals. As such, the SC would like to remind investors to always exercise caution when evaluating investment opportunities, especially those promising unrealistically high returns with little or no risk. Investors should also never deposit money into someone’s personal bank account if instructed.
from tw