Forwarded from Блог*
В программировании я придерживаюсь SOLID:
S - Just
O - Rewrite
L - It
I - In
D - Rust
S - Just
O - Rewrite
L - It
I - In
D - Rust
😁6❤1
Yet Another Dotfiles Manager has encryption feature. Also yadm uses git (aka GitHub) to store the data. I can't stop thinking about getting all the encrypted profiles and then trying to brute force them using passwords from existing and future leaks.
👍2
https://www.livescience.com/health/cancer/crispr-used-to-reprogram-cancer-cells-into-healthy-muscle-in-the-lab one good news
livescience.com
CRISPR used to 'reprogram' cancer cells into healthy muscle in the lab
In a new study, stopping skeletal-muscle cancer cells from making a specific protein forced them to turn into healthy muscle cells.
🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
// any is an alias for interface{} and is equivalent to interface{} in all ways.
type any = interface{}Is there
any in your languages?🌚1
Today I learnt that it takes about 1.2-1.5kg of grapes per bottle of wine. Not as much as I thought before.
🤔1
Ich werde = I will
Ich will = I want
Das Gift = poison
Das Geschenk = giftVery wisdom!
Communication in a world of pervasive surveillance
https://pure.tue.nl/ws/portalfiles/portal/197416841/20220325_Appelbaum_hf.pdf
https://pure.tue.nl/ws/portalfiles/portal/197416841/20220325_Appelbaum_hf.pdf
Forwarded from WEB3 RAISES
Кто поднял:
GPU.net - децентрализованная сеть(практически блокчейн) на видеокарта для распределенного обучения моделей и прочего. Участие в развитии стартапа принимает NVIDIA, должно получиться что-то масштабное.
Сколько:
$500K
Сколько подняли всего с учетом предыдущих раундов:
$500K
Откуда:
-
Лид инвестор:
Momentum 6 (США)
Раунд:
Seed
Новость:
https://www.morningstar.com/news/globe-newswire/8913387/gpunet-raises-500k-from-momentum-6-alphablockz-nvidia-backs-testnet-launch
Сайт:
https://www.gpu.net/
#AI
GPU.net - децентрализованная сеть(практически блокчейн) на видеокарта для распределенного обучения моделей и прочего. Участие в развитии стартапа принимает NVIDIA, должно получиться что-то масштабное.
Сколько:
$500K
Сколько подняли всего с учетом предыдущих раундов:
$500K
Откуда:
-
Лид инвестор:
Momentum 6 (США)
Раунд:
Seed
Новость:
https://www.morningstar.com/news/globe-newswire/8913387/gpunet-raises-500k-from-momentum-6-alphablockz-nvidia-backs-testnet-launch
Сайт:
https://www.gpu.net/
#AI
https://q-transformer.github.io how AI without AGI can replace normies
Got offer from СБЕР, I'm thinking about it.
Update: I stopped thinking
Update: I stopped thinking
🥱3🤔1
Hi 😊 , wanna know how @wallet store your mnenonics?
1) They encrypt mnemonics using AES-GCM-256 and split to two shards.
2) First shard (83 bytes), private key (32 bytes) and IV (12 bytes) stores in wallet backend server
3) Second shard (83 bytes) stores in TG Cloud using window.Telegram.WebApp.CloudStorage
4) As they used GCM, last bytes are part of mnemonics + AEAD (authentication tag)
5) As they store much part of cipher text on the backend side with a private key, they can decrypt part of mnemonics
6) Using a very simple script you are able to decrypt 14 words (of 24), it's enough to make a simpler brute force attack on an user target mnemonic
What todo:
- wallet side: split encryption key to two parts using shamir shared secrecy
- tg side: implement per-user encrypted storage with custom (manually enter) or with transferable between devices encryption key
10 words are still enough to protect from simple and fast brute-force attacks because of ton key derivation hardness.
I suggest not to store much liquidity using TON Space or @wallet until they fix cryptography issues.
Just keep in touch that your key should never left your own device. Don't store big liquidity in cloud/cex/etc.
Your keys — your money.
1) They encrypt mnemonics using AES-GCM-256 and split to two shards.
2) First shard (83 bytes), private key (32 bytes) and IV (12 bytes) stores in wallet backend server
3) Second shard (83 bytes) stores in TG Cloud using window.Telegram.WebApp.CloudStorage
4) As they used GCM, last bytes are part of mnemonics + AEAD (authentication tag)
5) As they store much part of cipher text on the backend side with a private key, they can decrypt part of mnemonics
6) Using a very simple script you are able to decrypt 14 words (of 24), it's enough to make a simpler brute force attack on an user target mnemonic
What todo:
- wallet side: split encryption key to two parts using shamir shared secrecy
- tg side: implement per-user encrypted storage with custom (manually enter) or with transferable between devices encryption key
10 words are still enough to protect from simple and fast brute-force attacks because of ton key derivation hardness.
I suggest not to store much liquidity using TON Space or @wallet until they fix cryptography issues.
Just keep in touch that your key should never left your own device. Don't store big liquidity in cloud/cex/etc.
Your keys — your money.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤1👍1