WO2012106383A3 - Secure active element machine - Google Patents

Secure active element machine Download PDF

Info

Publication number
WO2012106383A3
WO2012106383A3 PCT/US2012/023408 US2012023408W WO2012106383A3 WO 2012106383 A3 WO2012106383 A3 WO 2012106383A3 US 2012023408 W US2012023408 W US 2012023408W WO 2012106383 A3 WO2012106383 A3 WO 2012106383A3
Authority
WO
WIPO (PCT)
Prior art keywords
turing
machine
active element
universal
digital computer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/US2012/023408
Other languages
French (fr)
Other versions
WO2012106383A2 (en
Inventor
Michael Fiske
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FISKE SOFTWARE LLC
Original Assignee
FISKE SOFTWARE LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FISKE SOFTWARE LLC filed Critical FISKE SOFTWARE LLC
Priority to EP12742528.8A priority Critical patent/EP2671182B1/en
Publication of WO2012106383A2 publication Critical patent/WO2012106383A2/en
Publication of WO2012106383A3 publication Critical patent/WO2012106383A3/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/71Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
    • G06F21/75Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information by inhibiting the analysis of circuitry or operation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Computer Security & Cryptography (AREA)
  • Storage Device Security (AREA)
  • Executing Machine-Instructions (AREA)

Abstract

Based upon the principles of Turing incomputability, connectedness and novel properties of the Active Element Machine, a malware-resistant computing machine is constructed. Using randomness, the active element machine can deterministically execute a universal Turing machine (universal digital computer program) with active element firing patterns that are Turing incomputable. In some embodiments, if the state and tape (or other memory) contents of the universal Turing machine and the random bits generated from the quantum source are all kept perfectly secret and no information is leaked about the dynamic connections between the active elements, then it is Turing incomputable to construct a translator Turing machine (translator digital computer program) that maps the random firing interpretations back to the sequence of instructions executed by the universal Turing machine. A more powerful computational procedure is created than Turing's computational procedure (digital computer procedure).
PCT/US2012/023408 2011-01-31 2012-01-31 Secure active element machine Ceased WO2012106383A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP12742528.8A EP2671182B1 (en) 2011-01-31 2012-01-31 Secure active element machine

Applications Claiming Priority (18)

Application Number Priority Date Filing Date Title
US201161462260P 2011-01-31 2011-01-31
US61/462,260 2011-01-31
US201161465084P 2011-03-14 2011-03-14
US61/465,084 2011-03-14
US201161571822P 2011-07-06 2011-07-06
US61/571,822 2011-07-06
US201161572607P 2011-07-18 2011-07-18
US61/572,607 2011-07-18
US201161572996P 2011-07-26 2011-07-26
US61/572,996 2011-07-26
US201161626703P 2011-09-30 2011-09-30
US61/626,703 2011-09-30
US201161628332P 2011-10-28 2011-10-28
US61/628,332 2011-10-28
US201161628826P 2011-11-07 2011-11-07
US61/628,826 2011-11-07
US13/373,948 2011-12-06
US13/373,948 US9032537B2 (en) 2011-01-31 2011-12-06 Secure active element machine

Publications (2)

Publication Number Publication Date
WO2012106383A2 WO2012106383A2 (en) 2012-08-09
WO2012106383A3 true WO2012106383A3 (en) 2012-10-11

Family

ID=46603276

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2012/023408 Ceased WO2012106383A2 (en) 2011-01-31 2012-01-31 Secure active element machine

Country Status (3)

Country Link
US (1) US9032537B2 (en)
EP (1) EP2671182B1 (en)
WO (1) WO2012106383A2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9026768B2 (en) * 2009-09-14 2015-05-05 AEMEA Inc. Executing machine instructions comprising input/output pairs of execution nodes
US11928553B2 (en) * 2011-01-31 2024-03-12 AEMEA Inc. Secure non-deterministic, self-modifiable computing machine
US11093614B2 (en) * 2015-03-10 2021-08-17 AEMEA Inc. Secure non-deterministic, self-modifiable computing machine
US10268843B2 (en) 2011-12-06 2019-04-23 AEMEA Inc. Non-deterministic secure active element machine
RU2611243C1 (en) * 2015-10-05 2017-02-21 Сергей Николаевич Андреянов Method for detecting destabilizing effect on computer network
CN108196919A (en) * 2017-12-28 2018-06-22 深圳市国华光电科技有限公司 Shifting towards big data limits Turing machine method and system
CN108196918A (en) * 2017-12-28 2018-06-22 深圳市国华光电科技有限公司 Towards the Turing machine intangibility method of discrimination and system of big data
CN112513889B (en) * 2018-06-10 2025-05-30 迈克尔·斯蒂芬·菲斯克 Quantum random, self-modifying computers
US11764940B2 (en) 2019-01-10 2023-09-19 Duality Technologies, Inc. Secure search of secret data in a semi-trusted environment using homomorphic encryption
US12099997B1 (en) 2020-01-31 2024-09-24 Steven Mark Hoffberg Tokenized fungible liabilities

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2944321B2 (en) * 1992-08-20 1999-09-06 北陸日本電気ソフトウェア株式会社 Logical evaluation system
US20060277533A1 (en) * 2003-03-24 2006-12-07 Fiske Software Llc Register and active element machines: commands, programs, simulators and translators
US20070079108A1 (en) * 2003-03-24 2007-04-05 Michael Fiske Active element machine computation
US7398260B2 (en) * 2003-03-24 2008-07-08 Fiske Software Llc Effector machine computation

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6539410B1 (en) * 1999-03-17 2003-03-25 Michael Jay Klass Random number generator
US6757831B1 (en) * 1999-08-18 2004-06-29 Sun Microsystems, Inc. Logic block used to check instruction buffer configuration
JP2003141158A (en) * 2001-11-06 2003-05-16 Fujitsu Ltd Searching apparatus and method using pattern considering order
US20040010720A1 (en) * 2002-07-12 2004-01-15 Romi Singh System and method for remote supervision and authentication of user activities at communication network workstations
JP2008517508A (en) * 2004-10-18 2008-05-22 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Secure sensor chip
US8190682B2 (en) * 2006-03-31 2012-05-29 Amazon Technologies, Inc. Managing execution of programs by multiple computing systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2944321B2 (en) * 1992-08-20 1999-09-06 北陸日本電気ソフトウェア株式会社 Logical evaluation system
US20060277533A1 (en) * 2003-03-24 2006-12-07 Fiske Software Llc Register and active element machines: commands, programs, simulators and translators
US20070079108A1 (en) * 2003-03-24 2007-04-05 Michael Fiske Active element machine computation
US7398260B2 (en) * 2003-03-24 2008-07-08 Fiske Software Llc Effector machine computation

Also Published As

Publication number Publication date
EP2671182B1 (en) 2018-11-21
EP2671182A2 (en) 2013-12-11
WO2012106383A2 (en) 2012-08-09
US9032537B2 (en) 2015-05-12
EP2671182A4 (en) 2017-04-26
US20120198560A1 (en) 2012-08-02

Similar Documents

Publication Publication Date Title
WO2012106383A3 (en) Secure active element machine
TWI718662B (en) Ways to realize privacy protection in blockchain
US20220337421A1 (en) Low latency post-quantum signature verification for fast secure-boot
US10839069B2 (en) Protecting artificial intelligence models using virtual secure mode
GB2544672A (en) PUF and address dependent data encryption
WO2012099657A3 (en) Reliable puf value generation by pattern matching
US8681976B2 (en) System and method for device dependent and rate limited key generation
WO2013130561A3 (en) Method of operating a computing device, computing device and computer program
CN110245489B (en) Receipt storage method, node and system based on plaintext log
EP4152681A1 (en) Low overhead side channel protection for number theoretic transform
MX375166B (en) NADO CRYPTOGRAPHY USING ONE-WAY FUNCTIONS.
CN110008715B (en) Method, node and storage medium for realizing privacy protection in blockchain
LIN et al. Efficient attack to white-box SMS4 implementation
JP2014085674A5 (en)
CN104392154B (en) A kind of encryption method
TWI517655B (en) Cryptographic device and key protection method
CN104463020A (en) Method for protecting data integrity of memory
ATE377307T1 (en) COUNTERMEASURE METHOD IN AN ELECTRONIC COMPONENT FOR EXECUTING A CRYPTO ALGORITHM WITH A SECRET KEY
CN107994980B (en) DPA attack resisting method adopting clock disorder technology and chaotic trigger
Karthikeyan et al. LSB replacement stegnography in an image using pseudorandomised key generation
CN103580869B (en) A kind of CRT-RSA signature method and device
Manikandan et al. A new approach for improving data security using iterative blowfish algorithm
CN104243168A (en) A Trusted Mobile Module Based on Java Smart Card
CN103150523A (en) Simple embedded-type credible terminal system and method thereof
Komatsu On poly-Cauchy numbers and polynomials

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12742528

Country of ref document: EP

Kind code of ref document: A2

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2012742528

Country of ref document: EP