vixentael 🛡🇺🇦 Profile Banner
vixentael 🛡🇺🇦 Profile
vixentael 🛡🇺🇦

@vixentael

26,544
Followers
1,878
Following
1,209
Media
10,304
Statuses

I do software security, security engineering and applied cryptography | problem-solver @cossacklabs | she | part of @wwcodekyiv | Ukraine

Kyiv 🇺🇦 London 🇬🇧 online
Joined March 2012
Don't wanna be here? Send us removal request.
Pinned Tweet
@vixentael
vixentael 🛡🇺🇦
2 years
Life is so full of surprises. As a professional community, we giggled over "military-grade crypto" for a while, but ended up having to bring modern cryptography & security into military context instead. Working around the clock.
5
29
207
@vixentael
vixentael 🛡🇺🇦
2 years
If I die today plz remember me! #kyivnow
Tweet media one
3K
6K
57K
@vixentael
vixentael 🛡🇺🇦
2 years
I'm ok, my team is ok. We continue doing #cybersecurity things and using our special skills to protect the country 🇺🇦 Glory to Ukraine!
112
268
6K
@vixentael
vixentael 🛡🇺🇦
2 years
Thank you for all your best wishes! I hug you all (one by one) 🤗 This what not how I imagined to spend today. Send cute animals pics? Or donate to ukr volunteers and army!
421
79
4K
@vixentael
vixentael 🛡🇺🇦
2 years
Important update: I’m still alive. Arrived to a more quiet place (at least for now). Kyiv was under missile attack this morning at 04:25 am. WTF. I wanna write about security engineering not about the fckng war. #RussiaInvadedUkraine
139
133
3K
@vixentael
vixentael 🛡🇺🇦
2 years
Still alive. The situation is stable bad.
58
39
2K
@vixentael
vixentael 🛡🇺🇦
2 years
Cyberwarfare is not a joke. I and my team are a bit busy with quickly re-learning how to use our security engineering skills in this new environment. Maybe they will let us share some of our cases after our victory. Glory to Ukraine! 🇺🇦
Tweet media one
60
143
2K
@vixentael
vixentael 🛡🇺🇦
2 years
Still alive
32
21
2K
@vixentael
vixentael 🛡🇺🇦
2 years
All quiet in Kyiv right now, but very nervous
39
37
2K
@vixentael
vixentael 🛡🇺🇦
3 years
The story of my life.
Tweet media one
21
261
2K
@vixentael
vixentael 🛡🇺🇦
2 years
I slept 0 hours
21
13
2K
@vixentael
vixentael 🛡🇺🇦
2 years
A typical 🇺🇦 day. Wake up, drink coffee, grab laptop and start working, get air raid notification, hide in the hall "2 walls rule", hear explosions, ask all friends/colleagues if they are ok, continue working, wait until air siren is off, make more coffee and charge the laptop.
20
208
1K
@vixentael
vixentael 🛡🇺🇦
2 years
The only difference between 20h and 20 is experience. HB to me 💃
Tweet media one
71
5
672
@vixentael
vixentael 🛡🇺🇦
2 years
Keeping war-life balance.
10
62
603
@vixentael
vixentael 🛡🇺🇦
1 year
I wanna say thank you for everyone’s overwhelming support during the last year. For your messages, warm words, cat pics, offers to help, trust and care ❤️ Continue resisting 🛡️
Tweet media one
19
11
617
@vixentael
vixentael 🛡🇺🇦
2 years
This is how my morning started a week ago. Crazy scary. But not anymore. We are fighting for our land, our people and our freedom. 🇺🇦
Tweet media one
24
47
587
@vixentael
vixentael 🛡🇺🇦
2 years
I’m alive. My team and their families are fine. We set up coordination centers in different places, continue to work, and protect UA. To all my followers. Support Ukraine. Goto protests, donate $$, request your gov to send UA ammo, and block Ru companies. #RussiaInvadedUkraine
Tweet media one
29
53
566
@vixentael
vixentael 🛡🇺🇦
2 years
sudo rm -RF *
18
56
492
@vixentael
vixentael 🛡🇺🇦
4 years
Hello new followers! 🥑 I'm Anastasiia, I do software security and applied cryptography: risk-driven, not hype-driven. Build tools and solutions @cossacklabs . Share a lot about boring crypto, e2ee, data security, zero knowledge, software security architecture. Welcome! 👋
15
16
453
@vixentael
vixentael 🛡🇺🇦
2 years
It’s march 24th already. A month ago my life was ok. I had a dinner in a nice bar. Discussed new mentorship project. Walked home. Worked, read news. News was scary, stared to pack a backpack. Haven’t slept. Explosions hit at ~0510am. 28 days later, nothing will ever be the same
22
47
453
@vixentael
vixentael 🛡🇺🇦
2 years
Even darkness must pass. A new day will come. And when the sun shines it will shine out the clearer.
22
23
443
@vixentael
vixentael 🛡🇺🇦
2 years
I think at this point I can put “can work under stress” in my CV 🧐
15
17
441
@vixentael
vixentael 🛡🇺🇦
2 years
From #infosec perspective — every hour now brings x10 experience to my team. We do things we've previously only read about in NIST guidelines. We build things we haven't read anywhere before, and they are working. Fast, efficient, secure. Security engineering FTW.
8
25
339
@vixentael
vixentael 🛡🇺🇦
2 years
To all my followers. Support Ukraine. Russia bombed our cities, our apartment buildings, our critical infrastructure. Watch what is happening. Go to protests. Ukraine will win, the spring is coming after even the scariest winter. #RussiaInvadedUkraine
@ua_parliament
Verkhovna Rada of Ukraine - Ukrainian Parliament
2 years
PARLIAMENTS, GOVERNMENTS, NGOS, MEDIA WE NEED YOUR HELP! Please broadcast this video! The world must know the truth about what is happening in #Ukraine ! @NATO close the sky over Ukraine!
Tweet media one
2K
1K
1K
17
58
322
@vixentael
vixentael 🛡🇺🇦
2 years
I’m happy to announce Security Squad: Reunion! 🛡⚔️ #datasecftw @julepka @s1LentHil @cossacklabs
Tweet media one
12
7
321
@vixentael
vixentael 🛡🇺🇦
4 years
Isn’t today a day to remove Fb SDK from your app? #iosdev #fbcrash
Tweet media one
8
81
305
@vixentael
vixentael 🛡🇺🇦
5 years
Hi there. I’m Anastasiia, and I’m 29 today 🤟 I like coding/researching till 5am and cats (🐶 would wake me up at 8am and it’s not okay). I also have life besides engineering (but nobody except slaves in my basement know about that 😏. This is not slavery endorsement, btw).
Tweet media one
81
2
298
@vixentael
vixentael 🛡🇺🇦
2 years
A good radio antenna and a bit of cryptography knowledge allow to hijack remote control devices 🚘 Nothing complicated: padding oracle, nonce reuse, bad keys, replay attacks. But open source, popular, and exploited in a wild. Read our research:
6
97
312
@vixentael
vixentael 🛡🇺🇦
1 year
Happy holidays! Kyiv war-time cakes set the mood 🎄
Tweet media one
5
15
303
@vixentael
vixentael 🛡🇺🇦
2 years
I have food, water, powerbanks, candles, thermos bottle with coffee, bathroom office (no windows, double walls, pillows everywhere), duplicated internet channels, masks, geiger counter and many more. russia cannot do anything to stop me from doing what i'm doing :)
11
9
292
@vixentael
vixentael 🛡🇺🇦
2 years
Have you always wanted a SU-34 “Fullback” strike fighter? Drones for Ukraine ( @vysoven ) send a real piece of downed russian plane for every large donation from $1000. Made in russia, recycled in Ukraine 🇺🇦
Tweet media one
Tweet media two
7
95
281
@vixentael
vixentael 🛡🇺🇦
3 years
Important update 🔮 It’s my birthday today, and I got a disco ball! 💃🥂✨🎂🍫
62
0
286
@vixentael
vixentael 🛡🇺🇦
5 years
Making a security talk at @Apple 😎 Can’t say more 🤐
Tweet media one
19
3
280
@vixentael
vixentael 🛡🇺🇦
2 years
We don't sleep. We work on our victory.
@BentleyAudrey
Audrey Renée Bentley
2 years
Has anyone else barely slept in the past week? All I can think about is the people of Ukraine. We need to do more.
23
8
244
11
17
257
@vixentael
vixentael 🛡🇺🇦
2 years
There is no such thing as weekend anymore. The war doesn't stop, so don't we. #infosec continues working.
6
11
250
@vixentael
vixentael 🛡🇺🇦
5 years
If you want to measure time difference between two events you shouldn't rely on current time, because user can change clock back. You could use monotonic clock or boot timer instead. F.e. this code piece allows your app to lock some features after X secs. #iosdev
Tweet media one
12
40
249
@vixentael
vixentael 🛡🇺🇦
2 years
Cyberpunk which we deserve. "Notice! Internet access via Starlink11 (pwd 27031995) is available nearby village center starting from 10 April 2022. from 0900 to 1030 from 1500 to 1630."
Tweet media one
5
25
235
@vixentael
vixentael 🛡🇺🇦
2 years
Bye-bye 2021! Let 2022 be better for us of all 🥂
Tweet media one
8
1
222
@vixentael
vixentael 🛡🇺🇦
3 years
Are the next star wars coming?
Tweet media one
12
0
200
@vixentael
vixentael 🛡🇺🇦
2 years
ahah this didn’t age well 😰🤬
@vixentael
vixentael 🛡🇺🇦
2 years
Bye-bye 2021! Let 2022 be better for us of all 🥂
Tweet media one
8
1
222
7
2
187
@vixentael
vixentael 🛡🇺🇦
4 years
- Where do you store data? - In a cloud. Now imagine that “the cloud” is 500 TB dropbox account, that stores the database of web site run on Heroku. True horror story, must read.
6
87
177
@vixentael
vixentael 🛡🇺🇦
2 years
My heart hurts, but my brain is sharp and cold. Lots of things ahead.
15
2
179
@vixentael
vixentael 🛡🇺🇦
4 years
The problem is that developers design their systems to impress other developers, instead of solving users' needs. Especially in infosec.
7
38
177
@vixentael
vixentael 🛡🇺🇦
2 years
I found 3 bugs while reading crypto code for 20 min: AES-CBC nil IV, unreliable random, and outdated/vulnerable library used. Swift, Kotlin, C. Plz audit your cryptocode. And maybe don't market your product as super secure if it was not audited. Thanx for coming to my tedtalk.
5
21
183
@vixentael
vixentael 🛡🇺🇦
2 years
That's actually much better than when missiles hit during night. Waking up at 3am due to air raid siren, make a temp bed in a hall "behind two walls", wait for explosions (one night i counted 9), go back to bed trying to catch last hours of sleep. A recipe for a day headache.
4
8
169
@vixentael
vixentael 🛡🇺🇦
5 years
Using secure enclave is that easy now #wwdc19
Tweet media one
5
34
160
@vixentael
vixentael 🛡🇺🇦
2 years
@vixentael
vixentael 🛡🇺🇦
2 years
I'm ok, my team is ok. We continue doing #cybersecurity things and using our special skills to protect the country 🇺🇦 Glory to Ukraine!
112
268
6K
11
8
159
@vixentael
vixentael 🛡🇺🇦
2 years
Perfect reading for this Saturday 🧨
Tweet media one
4
13
165
@vixentael
vixentael 🛡🇺🇦
4 years
Tweet media one
3
2
162
@vixentael
vixentael 🛡🇺🇦
2 years
When I started speaking at intl conferences, I often was the only Ukrainian there. It was scary, and confusing. Through the years, 🇺🇦 community grow, we made friends, shared ideas, and visited each other. Thank you for being with us! Happy Independence day for Ukraine! 💛💙
Tweet media one
2
7
156
@vixentael
vixentael 🛡🇺🇦
1 year
I’ve crossed the boundary of EAX — there’s life over there! Onwards to RAX 😎
Tweet media one
15
1
162
@vixentael
vixentael 🛡🇺🇦
1 year
Sorry that I don't tweet often now.. War, locations in different cities, opsec — I'm always on a run (in a good sense, but also in a bad). Many things that excited me previously have faded. Many things that excite me now I'm not allowed to post due to their sensitive nature😅
13
4
158
@vixentael
vixentael 🛡🇺🇦
1 year
Happy new year! 🎆 A year of prosperity and anti-terrorism 😏
Tweet media one
6
3
160
@vixentael
vixentael 🛡🇺🇦
3 years
Nice sunny winter day in Kyiv 🇺🇦 A bit cold 🥶
Tweet media one
Tweet media two
12
0
143
@vixentael
vixentael 🛡🇺🇦
5 years
6
9
132
@vixentael
vixentael 🛡🇺🇦
2 years
I gave an educational online talk about data security and encryption today while Ukr air defense was shooting down missiles and drones above. Heard three explosions. Stress tolerance: 10/10
6
8
133
@vixentael
vixentael 🛡🇺🇦
4 years
I am a pup-sitter for this weekend 🐶 Chorizo is 7weeks old dachshund who chews everything 😅
9
1
133
@vixentael
vixentael 🛡🇺🇦
2 years
I can’t express what I feel right now.
Tweet media one
@vixentael
vixentael 🛡🇺🇦
2 years
Have you always wanted a SU-34 “Fullback” strike fighter? Drones for Ukraine ( @vysoven ) send a real piece of downed russian plane for every large donation from $1000. Made in russia, recycled in Ukraine 🇺🇦
Tweet media one
Tweet media two
7
95
281
4
6
131
@vixentael
vixentael 🛡🇺🇦
3 years
Did you know that weeks are enumerated differently this year? Depending on how you count — today is on the second week or third week. According to ISO 8601, now is week2 (not w3). Because 1 Jan was on Friday, it counted as w53 of 2020, not as w1 of 2021. Be careful in planning.
Tweet media one
Tweet media two
16
49
129
@vixentael
vixentael 🛡🇺🇦
7 years
I have switched to Xcode9 completely. Fastest switch ever. Fastest Xcode ever. ❤️ you, Apple team!
12
18
120
@vixentael
vixentael 🛡🇺🇦
2 years
I think anyone who wanna be a CISO should read this book by @C_3PJoe Especially “Part III Defending against social engineering”.
Tweet media one
6
9
131
@vixentael
vixentael 🛡🇺🇦
2 years
A small teaser of a research we are releasing next week. TLDR: cryptographic failures exploited in the wild which allow to hijack certain devices via RF communication.
Tweet media one
5
17
126
@vixentael
vixentael 🛡🇺🇦
6 years
Random chat with two guys in a lobby #javazone Guys: Why do you have blue ribbon, we got orange? Me: Guess. G: Is it because you're girl? M: O.o Nope, try again. G: Is it because you're young and we're old? M: Omg, no, because I'm speaker. G: Really?! You don't look like. 🙄
29
29
110
@vixentael
vixentael 🛡🇺🇦
2 years
My (maybe last?) blog post on cloud native security is coming soon ¯\_(ツ)_/¯
@charleshumble
Charles Humble (@[email protected])
2 years
The next issue of @containersoluti #WTFIsCloudNative includes pieces from @madplatt on the people part of DevSecOps, @vixentael on cloud native data security, @regwatcher on supply chain security, and more. Get the newsletter:
0
5
10
6
3
111
@vixentael
vixentael 🛡🇺🇦
5 years
My speaking badges for 2018 😱 And I still have four meetups in Dec 🤪
5
1
111
@vixentael
vixentael 🛡🇺🇦
2 years
hi @xuanling11 ! you put my hand-drawn image from my presentation about ZKP in your blog post, but cut all links and my nickname 🤬🤬🤬 please don't do this. it'd be better to leave my copyright, or even more — to actually link to my presentation.
3
15
101
@vixentael
vixentael 🛡🇺🇦
8 years
I'm in love with #swiftlang 2.2 -> 3.0 Migration Guide! 💕💓 💖 #iosdev #wwdc2016
Tweet media one
1
53
109
@vixentael
vixentael 🛡🇺🇦
2 years
It's a good time to talk about Building secure and reliable systems book. I read it multiple times, each time uncovering more details and tips. Just open a random chapter and read. 100% recommend for every software / security engineer.
Tweet media one
5
10
113
@vixentael
vixentael 🛡🇺🇦
3 years
In Ukraine we celebrate 2 Christmas dates: 25 Dec – Catholics and 7 Jan – Orthodox. Both days are official holidays 😊 So, technically speaking, we are drinking and partying since end of Dec to Jan 10 🥂
9
1
108
@vixentael
vixentael 🛡🇺🇦
3 years
Remember Monday incident with Google AuthN? Here is the incident report 👀
Tweet media one
2
51
110
@vixentael
vixentael 🛡🇺🇦
3 years
Online conferences be like :)
Tweet media one
@cossacklabs
Cossack Labs
3 years
Join us at #NoNameCon !✌️ In an hour, meet ⭐️️ @vixentael at @NoNameConOrg to deep dive into making #cryptography work for ML models protection. And at 3 pm (UTC+3) join ⭐️️ @julepka to speak about #security architecture and tradeoffs. Live ➤ #infosec
0
2
7
7
3
105
@vixentael
vixentael 🛡🇺🇦
2 years
Kyiv morning. Woke up from the explosions. #russiaisaterrorisstate
Tweet media one
5
14
105
@vixentael
vixentael 🛡🇺🇦
4 years
ReactNative apps are very good for security. Especially if it's a "shell app", and all code is downloaded during first server request. Please use them. Yesterday I found API endpoints I need just by intercepting one request. Very useful. Very timesaving. Thank you devs.
6
43
102
@vixentael
vixentael 🛡🇺🇦
7 years
I have sinned.
Tweet media one
7
4
98
@vixentael
vixentael 🛡🇺🇦
5 years
For everyone who believes that TLS is enough 🤦‍♀️ Kazahkstan starts officially doing MitM attack for all users. Providers sent text messages requesting users to install root certificate and started to intercept traffic.
Tweet media one
Tweet media two
11
97
103
@vixentael
vixentael 🛡🇺🇦
5 years
macOS Keychain, go home, you're drunk.
4
15
89
@vixentael
vixentael 🛡🇺🇦
2 years
Pin this for your corporate security awareness trainings :)
@AricToler
Aric Toler
2 years
Ukrainska Pravda (w/ SBU help) figured out if Kadyrov was actually in Ukraine, as he claimed, by sending him a "draft" for a story on Telegram for him to review. He clicked it, and saw from server logs that he was actually in Grozny. Easy phishing target!
Tweet media one
Tweet media two
131
2K
9K
3
19
97
@vixentael
vixentael 🛡🇺🇦
6 years
Enjoying amazing Stockholm view from @Spotify office! Awesome afterparty after long conference day at #swiftandfika 🤩
Tweet media one
3
1
95
@vixentael
vixentael 🛡🇺🇦
2 years
Hasn't helped. Great book anyway.
@vixentael
vixentael 🛡🇺🇦
2 years
Perfect reading for this Saturday 🧨
Tweet media one
4
13
165
6
3
96
@vixentael
vixentael 🛡🇺🇦
3 years
yes, NO PHONE NUMBER is a correct number.
Tweet media one
5
4
102
@vixentael
vixentael 🛡🇺🇦
5 years
Slides from my talk about maintaining crypto lib: easy to use vs hard to misuse. #BlackAlps19 @BlackAlpsConf If you use any open source libs, do me a favor, and say "thank you" to the maintainers 🧡
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
20
101
@vixentael
vixentael 🛡🇺🇦
2 years
Being a security company and writing BCP is one thing, but executing it — is another thing.
@cossacklabs
Cossack Labs
2 years
Thanks for all care and support. Our team is safe, security services and solution/product support are fully operational for our customers. Every free moment is spent doing our civil duty: making sure Ukraine gets max advantage from our skills. #StandWithUkraine
0
3
52
4
7
95
@vixentael
vixentael 🛡🇺🇦
2 years
Cybersecurity during war: my experience. Tomorrow join charitable stream with @asolovyov and me. We are raising $$$ for 🇺🇦 military forces. Language: ukrainian. 9 aug, 1800 Kyiv time. cc @cossacklabs @fwdays
2
33
95
@vixentael
vixentael 🛡🇺🇦
2 years
Ukrainians use dozens of special purpose mobile apps now. Artillery, planning & syncs, C2, C2ISR, controlling weapons, etc. Some operations are fully robotic now. Mesh networks, AI / ML, real-time video streaming, etc. Just saying 🌚
4
13
97
@vixentael
vixentael 🛡🇺🇦
5 years
Cryptography session is on! #wwdc19
Tweet media one
3
21
95
@vixentael
vixentael 🛡🇺🇦
3 years
Noone asked, but this is how (a part of) @wwcodekyiv org team looks like. 4 years ago we started Kyiv chapter, now it unites more than 10 technology streams and ~2000 software engineers 🔥
Tweet media one
Tweet media two
Tweet media three
3
1
93
@vixentael
vixentael 🛡🇺🇦
4 years
Ahem, @AppleMusic that’s weird to see ukrainian singer alyona alyona that signs in ukrainian under “russian-language bops” collection. Russian is not the only language with cyrillic alphabet, uknow. Attaching map just in case.
Tweet media one
Tweet media two
6
12
85
@vixentael
vixentael 🛡🇺🇦
6 years
Speaking. This is how I do it 😎
Tweet media one
4
1
83
@vixentael
vixentael 🛡🇺🇦
5 years
My full 1h story about implementing end-to-end encryption for @BearNotesApp . More slides, more code, more links 🍷 Watch slides 💻: Or read the post 📚: @frenchkitconf #frenchkit
Tweet media one
Tweet media two
Tweet media three
Tweet media four
4
24
85
@vixentael
vixentael 🛡🇺🇦
7 years
Cocoa-heart ❤️ #CocoaHeadsKyiv
Tweet media one
4
3
83
@vixentael
vixentael 🛡🇺🇦
5 years
CommonCrypto vs CryptoKit #wwdc19 One line of code instead of dozen lines of playing with pointers! One line for encryption, one line for key generation! 🤯🤯🤯 CryptoKit will even zeroing a buffer for you
Tweet media one
Tweet media two
1
32
83
@vixentael
vixentael 🛡🇺🇦
5 years
Next two weeks: 🇨🇭 🔮 crypto engineering training w/ @veorq 🏔 talk, workshop, two days of crypto networking at @BlackAlpsConf EPFL,🧀,🍷,⛰🏔🗻 🇺🇸 🌉 three days of fantastic @QConSF , im hosting intense security eng track on Wed 🌊🚋 🥑
Tweet media one
2
2
79
@vixentael
vixentael 🛡🇺🇦
2 years
@itakenaps We need a new mental health syndrome called "life during war". A mix of anxiety, ptsd, yolo, and emotional indifference.
1
3
80
@vixentael
vixentael 🛡🇺🇦
5 years
Officially: css is more complicated than cryptography.
5
17
76
@vixentael
vixentael 🛡🇺🇦
1 year
either i'm doing smth wrong, or MS teams is the worse chat software ever. it's slow, it's not clear if all messages are downloaded, the ui is laggy. how people use it day by day 😫
23
3
87
@vixentael
vixentael 🛡🇺🇦
6 years
🦊❤️🌊
Tweet media one
7
0
81