• SSUPII@sopuli.xyz
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      You literally cannot see the contents of the game without first decrypting it. Your internet connection is encrypted, your device is decrypting it with its known keys. You would not see the content of your Lemmy instance if your device didn’t decrypt what it received.

      • Buttons@programming.dev
        link
        fedilink
        arrow-up
        4
        ·
        1 year ago

        Mostly right, but a bit misleading.

        Almost every internet connection you make creates new keys. The miracle of encryption is that two people can stand in a room filled with cryptography experts and yell numbers at each other, and those two people are able to establish a secret between them that nobody else in the room can know, even though everyone else in the room has heard the conversation from the very beginning. Once you share a secret, you expand upon the secret to share more information.

    • phi1997@kbin.social
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      If they don’t emulate that part, they either can’t read games, or they need to require games to be decrypted when dumped, and everyone needs a new set of ROMs

    • thingsiplay@kbin.social
      link
      fedilink
      arrow-up
      3
      ·
      1 year ago

      @Kolanaki Cracking encryption is considered illegal I think. The only safe way I see is by providing keys to unlock, without breaking the lock. But I don’t know enough about this material and just speculate around it.

    • lowleveldata@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 year ago

      Knowing the algorithm shouldn’t give you advantages for any encryption algorithms with practical uses. There is no point to encrypt otherwise because someone must know the algorithm before they can implement it.