VOTING CIRCUITS AND METHODS FOR TRUSTED FAULT TOLERANCE OF A SYSTEM OF UNTRUSTED SUBSYSTEMS
    1.
    发明申请
    VOTING CIRCUITS AND METHODS FOR TRUSTED FAULT TOLERANCE OF A SYSTEM OF UNTRUSTED SUBSYSTEMS 审中-公开
    不确定子系统的可信容错问题的投票电路和方法

    公开(公告)号:WO2018048720A1

    公开(公告)日:2018-03-15

    申请号:PCT/US2017/049648

    申请日:2017-08-31

    Abstract: Circuits and methods for determining a majority vote from a plurality of inputs. An example circuit includes a voting input stage, a transfer stage, and an accumulating stage. The voting input stage includes at least three input switched capacitors. The transfer stage includes transfer switched capacitors corresponding to the input switched capacitors. The transfer switched capacitors charge a voting capacitor corresponding to each input switched capacitor during a state of a clock signal. The accumulating stage includes accumulating switched capacitors connecting the voting capacitors in series. The accumulating switched capacitors cause the charges of the voting capacitors to be accumulated during an alternate state of the clock signal. The accumulated charge of the voting capacitors represents a majority vote of the input switched capacitors.

    Abstract translation: 用于确定来自多个输入的多数投票的电路和方法。 示例电路包括投票输入阶段,传输阶段和累积阶段。 表决输入级包括至少三个输入开关电容器。 传输级包括对应于输入开关电容器的传输开关电容器。 在时钟信号的状态期间,转换开关电容器对与每个输入开关电容器对应的表决电容器充电。 累加级包括累加串联连接表决电容器的开关电容器。 累积的开关电容器使得表决电容器的电荷在时钟信号的交替状态期间累积。 表决电容器的累积电荷表示输入开关电容器的大部分投票。

    METHODS AND SYSTEMS FOR ACHIEVING TRUSTED FAULT TOLERANCE OF A SYSTEM OF UNTRUSTED SUBSYSTEMS
    2.
    发明申请
    METHODS AND SYSTEMS FOR ACHIEVING TRUSTED FAULT TOLERANCE OF A SYSTEM OF UNTRUSTED SUBSYSTEMS 审中-公开
    用于实现不可控子系统的可信容错的方法和系统

    公开(公告)号:WO2018048723A1

    公开(公告)日:2018-03-15

    申请号:PCT/US2017/049666

    申请日:2017-08-31

    Abstract: Systems and methods for trusted integration of untrusted components. An example system includes at least three electrical components and voting (consensus) circuitry. The components have varied hierarchical implementations for providing common output given common input. The voting circuitry is configured to receive, as input, outputs from the components and provide a consensus output that is a majority of the outputs received from the components. Such a diversity of multiple untrusted system components (hardware and/or software) engaged in redundant operation can be integrated to as a consensus-based trusted system with a high degree of fault tolerance to unforeseen environmental interference, cyberattack, supply chain counterfeit, inserted Trojan logic, or component design flaws. The degree of fault tolerance can be increased by increasing the degree of diversity of redundant operational nodes or by increasing the number of diversely implemented operational nodes.

    Abstract translation:

    用于不可信组件可信集成的系统和方法。 示例系统包括至少三个电子组件和投票(共识)电路。 这些组件具有不同的等级实现,以提供公共输出的共同输出。 表决电路被配置为接收来自组件的输出作为输入,并提供作为从组件接收的输出的大部分的共识输出。 从事冗余操作的多种不可信系统组件(硬件和/或软件)的这种多样性可以集成为基于共识的可信系统,具有高度容错性,以预知不可预见的环境干扰,网络攻击,供应链假冒,插入的木马 逻辑或组件设计缺陷。 通过增加冗余操作节点的多样性程度或增加不同实施的操作节点的数量,可以提高容错的程度。

Patent Agency Ranking