GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by chrysn (chrysn@chaos.social)

  1. Embed this notice
    chrysn (chrysn@chaos.social)'s status on Thursday, 21-Nov-2024 22:25:15 JST chrysn chrysn
    in reply to
    • Aral Balkan

    @aral Are Mementos (RFC7089) still a thing? Sounds a bit like the same thing but being more explicit about what happens.

    In conversation about 7 months ago from chaos.social permalink
  2. Embed this notice
    chrysn (chrysn@chaos.social)'s status on Thursday, 21-Mar-2024 19:43:48 JST chrysn chrysn

    EDHOC, the lightweight key exchange for #IoT devices, is now published as #RFC 9528. It enables state of the art elliptic curve based security after exchanging 3 messages of only a bit over 100 bytes in total, thus fitting in even the lowest power networks such as #6LoWPAN and #LoRA.
    Thanks and congratulations to Göran, John and Francesca for making security more affordable.
    https://www.rfc-editor.org/rfc/rfc9528.html

    In conversation about a year ago from chaos.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      RFC 9528: Ephemeral Diffie-Hellman Over COSE (EDHOC)
      from Francesca Palombini
      This document specifies Ephemeral Diffie-Hellman Over COSE (EDHOC), a very compact and lightweight authenticated Diffie-Hellman key exchange with ephemeral keys. EDHOC provides mutual authentication, forward secrecy, and identity protection. EDHOC is intended for usage in constrained scenarios, and a main use case is to establish an Object Security for Constrained RESTful Environments (OSCORE) security context. By reusing CBOR Object Signing and Encryption (COSE) for cryptography, Concise Binary Object Representation (CBOR) for encoding, and Constrained Application Protocol (CoAP) for transport, the additional code size can be kept very low.
  3. Embed this notice
    chrysn (chrysn@chaos.social)'s status on Friday, 08-Dec-2023 13:56:48 JST chrysn chrysn
    in reply to
    • Rich Felker

    @dalias I'm not arguing its exclusion, but that it's getting this prominent a place in the language instead of a namespaced extension point.
    The point on system interfaces is true for Unix based OSes, but on embedded and WASM systems I don't know of any interfaces where nul-terminated strings are meaningful.

    In conversation Friday, 08-Dec-2023 13:56:48 JST from chaos.social permalink
  4. Embed this notice
    chrysn (chrysn@chaos.social)'s status on Friday, 08-Dec-2023 13:55:49 JST chrysn chrysn
    in reply to
    • Jonathan ‘theJPster’ Pallant

    @thejpster I'm conflicted about this. Sure it's nice ergonomics, but `cstr!(...)` wasn't that bad, and it feels like it's giving a foreign language construct more weight in the language than it should have. Yeah it's used widely, but so is `hexlit!(...)`, and where do we stop.

    In conversation Friday, 08-Dec-2023 13:55:49 JST from chaos.social permalink
  5. Embed this notice
    chrysn (chrysn@chaos.social)'s status on Wednesday, 22-Mar-2023 09:36:34 JST chrysn chrysn
    in reply to
    • Bjarni |grep -i tech

    @HerraBRE I should probably not be talking given my NGI application was not granted, but an itemized dump of "what's in your head" with a little sorting can already make a good base roadmap.

    In conversation Wednesday, 22-Mar-2023 09:36:34 JST from chaos.social permalink

User actions

    chrysn

    chrysn

    Technology enthusiast with a focus on Free Software and embedded systems. Science fiction promised us general purpose electronics, let's build them! (And get their security properties right.)

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          108929
          Member since
          22 Mar 2023
          Notices
          5
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.