@fj@mastodon.social
@fj@mastodon.social avatar

fj

@fj@mastodon.social

Cryptographic & Security Engineering at Apple.
Previously: Lead iOS Developer https://mastodon.world/@signalapp

Tooting on all things #cryptography, #security, #climate, European #aerospace, #energy and #mobility

This profile is from a federated server and may be incomplete. Browse more on the original instance.

epicenter_works, to random German
@epicenter_works@chaos.social avatar

🕵️🔎🔎📱 The “repackaged” EU Council version of still includes & serious threats to . Fortunately 🇩🇪🇵🇱🇫🇷🇦🇹🇳🇱🇪🇪🇫🇮 have acknowledged the severe concerns. We call on EU Member States to reject this dangerous position.
https://epicenter.works/content/open-letter-eu-councils-chatcontrol-is-still-mass-surveillance-undermining-encryption

Electrospaces, to random
@Electrospaces@mastodon.social avatar

Last Friday, the US House of Representatives renewed Section 702 FAA, which authorizes the NSA's PRISM and Upstream collection. However, the renewal is only for 2 instead of 5 years: https://www.cbsnews.com/news/fisa-reauthorization-house-vote-section-702/

ducasleo, to random
@ducasleo@mathstodon.xyz avatar

If you ever have what you think is a conceptually new attack on LWE, please do the following effort: abstract it to a more general lattice problem. Ajtai/Regev type reductions imply such generalization exists. But rather than taking this huge implicit detour, abstracting it will make it way more clear what is it that you are doing.

By abstraction I do not mean a pedantic exercise of using a pretentious language. But the effort of getting rid of all that does not matter. And the best way to communicate your discoveries.

Abstraction has many advantages, like types. For example, when you use LWE/SIS, everything lives in (Z/qZ)^n. Is it a primal vector or a dual vector ? One has to recall from context, maybe jumping back 3 pages. Abstraction will force you to type your object to where they truely belong, giving the reader periodic reminders in a very concise manner. v \in L*. Ok, dual, thanks.

bert_hubert, to random
@bert_hubert@fosstodon.org avatar

May you one day theorize something and 48 years later be photographed with the 27 kilometer large country-spanning machine that confirmed you were right. Awesome photo of Peter Higgs courtesy of the @CMSexperiment at CERN.

CenDemTech, to random
@CenDemTech@techpolicy.social avatar

🚨 BREAKING: The House passed a two-year extension of of , a controversial warrantless spying authority –– but in an extremely narrow tie vote, rejected critical reforms to stop rampant abuse of the law that has been well documented. https://cdt.org/press/u-s-house-vote-narrowly-allows-rampant-abuses-of-warrantless-spying-authority-to-continue/

EU_Commission, to Bulgaria
@EU_Commission@social.network.europa.eu avatar

⚛️ Advances in quantum computing are expected to make it easier for malicious actors to access sensitive data unless we advance our cryptography.

Today, we published a Recommendation on Post-Quantum Cryptography to help countries ensure the security of our Union’s digital infrastructures and services.

By developing a consistent strategy, our Union will protect citizens, societies and the digital single market in the next digital era.

Find out how ➡ https://europa.eu/!F8W86m

about.iftas.org, to space

https://about.iftas.org/wp-content/uploads/2024/04/DSA-Guide-Decentralised-Servers.pdf

IFTAS is happy to announce the public availability of our DSA Guide for Decentralized Services – a practical guide for small and micro services that are subject to the EU’s Digital Services Act.

Developed in collaboration with the great people at Tremau, our DSA Guide is designed to help independent social media service providers navigate these complex regulations and achieve compliance with these new rules without compromising the unique qualities of federated, open social networks.

As part of our Needs Assessment activities, we’ve heard a repeated need for help understanding the complex regulatory landscape that decentralized services need to consider, and this DSA Guide is the first of many in our plan to provide clear, actionable guidance to a range of regulations for the community.

As of February 2024, all online services and digital platforms that offer services in the European Union are required to be fully compliant with the DSA. If your server has member accounts in the EU, or is publicly viewable in the EU, your service is most likely impacted by this regulation.

However, various portions of the DSA are not applicable to “small and micro” services, and this guide will show you clearly which parts apply and which do not.

For administrators of platforms like Mastodon, PeerTube, and Pixelfed, the DSA Guide can help demystify the requirements and offer practical advice on achieving compliance for the over 27,000 independent operators of these and other decentralized social media services who otherwise may not be able to obtain the guidance and advice that larger operations can afford to invest in.

Download the DSA Guide for Decentralized Fediverse Services.

To join the discussion, visit our community chat service at https://matrix.to/#/#space:matrix.iftas.org or stay tuned to join our community portal in the coming weeks!

https://about.iftas.org/2024/04/09/dsa-guide-for-the-fediverse/

echo_pbreyer, to random German
@echo_pbreyer@digitalcourage.social avatar

🇬🇧The leaked proposal from the Belgian Council Presidency which will be discussed today reveals: The EU Commission’s extreme bill is alive. Our fight against this attack on digital privacy of correspondence continues!

More: https://www.patrick-breyer.de/en/full-chat-control-proposal-leaked-attack-on-digital-privacy-of-correspondence-and-secure-encryption/

kubamracek, to random

Programming microcontrollers with Embedded Swift is... definitely fun :)

Check out the sample projects (for ARM and RISC-V microcontrollers) we just published if you'd like to try that out too, or if you're just curious:

https://swift.org/blog/embedded-swift-examples/

https://github.com/apple/swift-embedded-examples

ErikJonker, to Israel
@ErikJonker@mastodon.social avatar
Mer__edith, to random
@Mer__edith@mastodon.world avatar

📢NEW FROM ME!

On the TikTok ban, the danger of abandoning defense of speech to extremists, & how the liberal tendency to assume a just state "outside the scope of this paper" leads to confused law/policy that can exacerbate the problems platforms pose.

https://lpeproject.org/blog/social-media-authoritarianism-and-the-world-as-it-is/

randahl, to random
@randahl@mastodon.social avatar

Recap of Putin's narrative:

Ukraine is a country of Russians waiting to be liberated, who deserve to have their energy infrastructure bombed, so they can freeze to death before the liberation, because they are led by a Jewish president who is somehow also a nazi who has recently sent his Islamic jihadist terrorists to gun down Russians in Moscow while screaming “allahu akbar”.

Imagine the briefing on Russian tv1, where the hosts are told to keep a straight face while delivering this message.

benjojo, to random
@benjojo@benjojo.co.uk avatar

New blog post!

Signed but not secure covers the Jan 3 outage that happened to Orange Spain due to malicious creation of RPKI ROA's

Greguti, to random French
@Greguti@pouet.chapril.org avatar

1/5 Claire Nouvian, fondatrice de Bloom France, vient de poster sur X (ex-Twitter) un thread fort utile pour mieux comprendre les votes des divers groupes politiques au Parlement Européen sur l'environnement et l'écologie.

Plutôt que vous encourager à aller sur le site de Musk, en voici un résumé :)

"🚨 Qui a voté quoi pdt 5 ans ? Après des mois de travail, nous publions avec Bloom l’analyse des votes sur les enjeux écologiques au Parlement européen."

Infographie de Bloom France proposant un "classement des délégations françaises du parlement européen". Les 3 groupes composés de partis de gauche sont les "bâtisseurs", les diverses composantes macronistes sont les "irréguliers" et les différents partis classés à l'extrême droite sont "les casseurs".

zackwhittaker, to random
@zackwhittaker@mastodon.social avatar

Proof that warrant canaries are still serving their purpose.

The Ethereum Foundation said in a GitHub commit that it had removed the warrant canary after it "received a voluntary enquiry from a state authority that included a requirement for confidentiality."

Here it is: https://github.com/ethereum/ethereum-foundation-website/commit/769b30603504b4b5e8f601f8014691a8d1821390

Ange, to random

Marc Stevens came up with a new kind of MD5 collisions:
alphanum, no space, single byte difference (always +4), and not even 2 blocks!

No more high entropy collision blocks!

md5("TEXTCOLLBYfGiJUETHQ4hAcKSMd5zYpgqf1YRDhkmxHkhPWptrkoyz28wnI9V0aHeAuaKnak")

md5("TEXTCOLLBYfGiJUETHQ4hEcKSMd5zYpgqf1YRDhkmxHkhPWptrkoyz28wnI9V0aHeAuaKnak")

chaser, to random
@chaser@mastodon.au avatar

Families in Gaza begin work on suspicious photoshop pic in hopes to get the media worrying about their wellbeing
https://chaser.com.au/world/families-in-gaza-begin-work-on-suspicious-photoshop-pic-in-hopes-to-get-the-media-worrying-about-their-wellbeing/

bert_hubert, to random
@bert_hubert@fosstodon.org avatar

An official announcement from the Dutch government: "The Netherlands hosts some of the world's largest internet exchanges. This obliges us to make the best use of these exchanges for our national security. With the Temporary Cyber Act, we will make optimum use of the data carried on our cables to protect The Netherlands against Russian and Chinese hackers". https://www.rijksoverheid.nl/actueel/nieuws/2024/03/12/inlichtingendiensten-kunnen-sneller-en-beter-optreden-tegen-cyberdreiging

rauhul, to swift
fulelo, to random
@fulelo@journa.host avatar
bsi, to random German
@bsi@social.bund.de avatar

Zum möchten wir an die leider oftmals vergessenen Programmiererinnen erinnern, die die IT-Welt maßgeblich geprägt haben. Nur dank dieser Pionierleistungen ist die Informatik heutzutage auf dem jetzigen Wissensstand.

gov, (edited ) to random German
@gov@social.admin.ch avatar

Le Conseil fédéral a adopté le mandat définitif pour les négociations avec l'UE. Elles pourront commencer dès que la
Commission européenne aura également un mandat définitif, probablement ce mois-ci encore : https://admin.ch/gov/fr/accueil/documentation/communiques.msg-id-100342.html (BK) 1/5

fossifoundation, to random German

Our director @wallento and other leading academics from Europe have published an open letter toward European funding agencies, where they highlight the importance of open source EDA tools for education and research. Share and co-sign! https://open-source-eda-letter.eu

signalapp, to random
@signalapp@mastodon.world avatar

Phone number privacy and usernames are now rolling out to everyone using Signal version 7.0! Update your app to take advantage of these new features 🎇

https://signal.org/blog/phone-number-privacy-usernames/

shawnhooper, to dance
@shawnhooper@fosstodon.org avatar

This dance routine by the CDK Company in the Netherlands to Gotye's "Somebody that I used to know" is absolutely fantastic.

https://www.youtube.com/watch?v=REPPgPcw4hk

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • InstantRegret
  • mdbf
  • ethstaker
  • magazineikmin
  • GTA5RPClips
  • rosin
  • thenastyranch
  • Youngstown
  • osvaldo12
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • JUstTest
  • Durango
  • everett
  • cisconetworking
  • Leos
  • normalnudes
  • cubers
  • modclub
  • ngwrru68w68
  • tacticalgear
  • megavids
  • anitta
  • tester
  • lostlight
  • All magazines