• 0 Posts
  • 109 Comments
Joined 3 months ago
cake
Cake day: June 6th, 2024

help-circle

  • It’s not that simple. It’s not just a “this is or isn’t AI” boolean in the metadata. Hash the image, then sign the hash with digital signature key. The signature will be invalid if the image has been tampered with, and you can’t make a new signature without the signing key.

    Once the image is signed, you can’t tamper with it and get away with it.

    The vulnerability is, how do you ensure an image isn’t faked before it gets to the signature part? On some level, I think this is a fundamentally unsolvable problem. But there may be ways to make it practically impossible to fake, at least for the average user without highly advanced resources.







  • I like GoG for the idea of getting games DRM free. I buy from them when I can.

    But there’s some key features of Steam GoG just can’t compete with:

    • multiplayer infrastructure
    • gifts and other interactions with friends

    I bought BG3 on Steam instead of GoG solely to make it easier to play multiplayer with my friends.

    And these features of Steam you can take advantage of even if you buy from GoG (but where would we be without Steam?)

    • VR support
    • controller support
    • linux support (proton)

    Also there’s a much better selection on Steam. But sometimes that’s a bad sign. If a game is present on GoG and Steam, that’s a good sign there isn’t a dedication to shitty DRM, even in the Steam version. If a game is present on Steam only, you have to watch out because that game might be DRM-ridden.







  • When it does happen, hackers will be able to decrypt any vulnerably encrypted messages they capture now. We need to switch to post-quantum encryption well before quantum computers that can break encryption actually are built, such that any data they do actually decrypt is old enough it’s worthless.

    But the real reason why Microsoft is doing this now is simply because the decision on which algorithms should be the first official standard for post-quantum encryption have just been finalized. Expect a lot of companies to be adding post-quantum encryption in the next couple years.







  • WolfLink@sh.itjust.workstoTechnology@lemmy.worldSome basic info about USB
    link
    fedilink
    English
    arrow-up
    45
    arrow-down
    1
    ·
    edit-2
    9 days ago

    Almost everything about it needs to be optional because sometimes USB is used to charge some cheap battery powered thing and sometimes it’s used to make a backup of a harddrive and sometimes it’s charging my laptop with enough power for it to be rendering video but still have a net charge increase to the battery while also providing Ethernet, video output, and keyboard/mouse input over the same one port.

    EDIT to make it more clear why the variability of USB standards is what it is, compare a modern laptop to one from 10 years ago.

    The older laptop has:

    • for video, an HDMI port (or the less common mini HDMI port), and perhaps a mini DP port
    • an Ethernet port
    • a charging plug
    • possibly some FireWire ports (may or may not be the same as the mini DP port)
    • USB A ports for keyboard/mouse and other random devices

    The newer laptop has:

    • USBC ports that can do all of the above

    The perhiperals, however, don’t support all of the features. They only support the features they actually use. As long as the laptop supports all of the optional features, you don’t need to worry about it.

    The is especially helpful for less technical users who may not want to know what the difference between HDMI and DisplayPort is. With a fully USBC based laptop and USBC perhipals you can just plug it in and it will work.

    Of course this is all dependent on the laptop implementing all of the extra features, which is still only really true of more expensive laptops.