Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp718039pxu; Thu, 15 Oct 2020 14:56:39 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwMEg3WWHd7VsKiF7fTcraeH6DMZasi8Ab8El/qALcOOmXVtJGmOEe9VXqDMavXA5nEdR01 X-Received: by 2002:a17:906:2e0e:: with SMTP id n14mr468305eji.120.1602798999011; Thu, 15 Oct 2020 14:56:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602798999; cv=none; d=google.com; s=arc-20160816; b=LuQYzJ3ulIfjEN9DlFfMJEhFWjUNAjKuAF0xTOF9t4dwPp2U9ocSx1kTHVOp69W18h PAZ4noxnltzji39cg8Vio9FpNc/Kq+ymD3Zovg98j5kweFCylsTU6QDGXe8dNcAwRndn Vqxe159uhFSqsQlbFdpNaTb+KJf41GVB1qE/g+PdqMpN/ZLi4zflqLuMqjyECtjXXPKW E7El5sZZSPhbBAAtmLUeT7XUZFf8rnf1cnPihsW/xm/eSN7a/FB6ESvbGsXiMnMuhGfI ZbljCRZoSeJju6uRD1Bz5rqdEvjHCZ7p6wAkspJes1C0lsakJPZK+wjZ+qDRVcbC2DSE GjEQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:subject:message-id:date:from:mime-version :dkim-signature; bh=fXumMw6Ct4LQffIPTraW0kvUrjf7lJM7fYG/Hlb1Ns8=; b=g/8MbJvSZld5xTgqjSJuq9yFVLuw3wRIpbXfp88P3mS2F5HfTF1kM3tDoiutbe31Rl DHhnpoHnOtO59jHW1XEmcE9Tm9XSZGybkz6KaIzLniQpQiddOtonWi/u/c9KksJz33dY jJByQFNDqmPGbqW2Osc9rbthATwQcK/DvRgTHYx4LQ/grqXorbrhQrNAdnyWMSp8s0cr A4TrCS9L1zSEKHSEytfiLqzqIX77RAIMjrGsXvRQvXygMwl/F+3wcOK9XdDjvODGE/a3 00HaDrLY/c6lM9E3eian4PvgOXujDY5RTZ59ApDbGtaAH2jVzbkFI4PCW47Z7PTz39Wv b2fw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="SEjs/0m6"; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id h14si194800eji.506.2020.10.15.14.55.55; Thu, 15 Oct 2020 14:56:39 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b="SEjs/0m6"; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387764AbgJOSeY (ORCPT + 99 others); Thu, 15 Oct 2020 14:34:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:38842 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731154AbgJOSeX (ORCPT ); Thu, 15 Oct 2020 14:34:23 -0400 Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6316AC061755 for ; Thu, 15 Oct 2020 11:34:23 -0700 (PDT) Received: by mail-lf1-x12a.google.com with SMTP id d24so4726118lfa.8 for ; Thu, 15 Oct 2020 11:34:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=fXumMw6Ct4LQffIPTraW0kvUrjf7lJM7fYG/Hlb1Ns8=; b=SEjs/0m6xvJWyfWondopry3ouLFUWLfeCr6XNOyCPKvUPwoqsq4dzOwfUI8gUS52PZ ZDfpt0TOaEzbyZ8q7TDa9gjYAe+7zqgAXN+dJ4brwQL3GK0szUwzucvnkv7d37FFkjIX Cwuoxq6AOvaTwLNjYVBBWMTrhaNTSv0YOeEPUxZb9ip3APRUySCIn5qZ2mVKmVY99Mos JOwqUsOJP5vnYwUZaMFoFOt2tveB9JBs5Hq/KSMSxqMPLt6b+isneD5j9xyh/Vu2bHhJ hCDUP4g7iiIqwA3CG3UHEENp4xFbuNPSNuXpzE6mSZUec8+hFFpXezt6fzquOuwDlM82 /GBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=fXumMw6Ct4LQffIPTraW0kvUrjf7lJM7fYG/Hlb1Ns8=; b=G3c5hqRu+HFf3x/lonOKeHAXcw742BbcqxkJxhJ/DivoOEFB2W4gR3Hj8DqaIFs5E2 0EegkI6mcMlmlfiEw/Yd+18JFVRKWI3jC7PHfZxh43OxJ+auhpNqZw85zJBjefjAVAq9 FufIv6R5qNBUlS/0Jwbt+YbiwMJjJ0NFlTIn5HMGi8wVV5x4G5jtZeVYro9ncA1TUF7G Glv+zpb4zlLhuYHohPYxWQVMM7k0UrL8t4939Rt2lx8jfBD4bpQGxudW+XC0AMCsd4Yg ruIQ7tBecd//WMaMJm7Tm2kjwXhum2WjbjBxNkU4vm3Ev8CZIvSYe64OyQ7w9L3CuGli /B/w== X-Gm-Message-State: AOAM531bFZZrUU9968tu/ygiBOC6cUf6UfWdENnyctk8P8UTzyvjN+mt lfbhW9uNBZrE6Z/mBzTcYRmJ6VgKLro9hxMLfTU+PD32BhOu6A== X-Received: by 2002:a19:e014:: with SMTP id x20mr1417359lfg.444.1602786861547; Thu, 15 Oct 2020 11:34:21 -0700 (PDT) MIME-Version: 1.0 From: Alexandre Augusto Date: Thu, 15 Oct 2020 15:34:09 -0300 Message-ID: Subject: Entropy source based on the RSSI To: Bluez mailing list Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org Hello, based on the motivation that IoT devices do not have many entropy sources available, and also on the fact that trusting in a single source may be risky, I have researched some additional ways to collect randomness for the device, using bluetooth technology for that purpose. For those who are interested in: Github: https://github.com/AAGiron/Bluerandom Presentation: https://www.youtube.com/watch?v=iAKaKAmqCFo I also want to say thanks in advance to Emil Lenngren for his valuable comments, here in this mailing list (back in 2019), and also to the Bluez community. -- Alexandre Augusto Giron