AU2001260978A1 - System and methods for encrypted execution of computer programs - Google Patents
System and methods for encrypted execution of computer programsInfo
- Publication number
- AU2001260978A1 AU2001260978A1 AU2001260978A AU6097801A AU2001260978A1 AU 2001260978 A1 AU2001260978 A1 AU 2001260978A1 AU 2001260978 A AU2001260978 A AU 2001260978A AU 6097801 A AU6097801 A AU 6097801A AU 2001260978 A1 AU2001260978 A1 AU 2001260978A1
- Authority
- AU
- Australia
- Prior art keywords
- methods
- computer programs
- encrypted execution
- encrypted
- execution
- 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.)
- Abandoned
Links
- 238000004590 computer program Methods 0.000 title 1
- 238000000034 method Methods 0.000 title 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
- G06F21/125—Restricting unauthorised execution of programs by manipulating the program code, e.g. source code, compiled code, interpreted code, machine code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/007—Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Technology Law (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer And Data Communications (AREA)
- Devices For Executing Special Programs (AREA)
- Storage Device Security (AREA)
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18136300P | 2000-02-08 | 2000-02-08 | |
US60181363 | 2000-02-08 | ||
US09759402 | 2001-01-12 | ||
US09/759,402 US7296163B2 (en) | 2000-02-08 | 2001-01-12 | System and methods for encrypted execution of computer programs |
PCT/US2001/003805 WO2001061905A2 (en) | 2000-02-08 | 2001-02-06 | System and methods for encrypted execution of computer programs |
Publications (1)
Publication Number | Publication Date |
---|---|
AU2001260978A1 true AU2001260978A1 (en) | 2001-08-27 |
Family
ID=26877122
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
AU2001260978A Abandoned AU2001260978A1 (en) | 2000-02-08 | 2001-02-06 | System and methods for encrypted execution of computer programs |
Country Status (3)
Country | Link |
---|---|
US (1) | US7296163B2 (en) |
AU (1) | AU2001260978A1 (en) |
WO (1) | WO2001061905A2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4612461B2 (en) * | 2004-06-24 | 2011-01-12 | 株式会社東芝 | Microprocessor |
KR100913873B1 (en) * | 2004-09-13 | 2009-08-26 | 삼성전자주식회사 | Apparatus and method for higher rate differential space-time block codes |
JP4669934B2 (en) * | 2005-06-10 | 2011-04-13 | 国立大学法人 奈良先端科学技術大学院大学 | Program conversion apparatus, execution support apparatus, method thereof, and computer program thereof |
US8885744B2 (en) * | 2006-11-10 | 2014-11-11 | Qualcomm Incorporated | Providing antenna diversity in a wireless communication system |
US8468345B2 (en) * | 2009-11-16 | 2013-06-18 | Microsoft Corporation | Containerless data for trustworthy computing and data services |
US10348693B2 (en) * | 2009-12-15 | 2019-07-09 | Microsoft Technology Licensing, Llc | Trustworthy extensible markup language for trustworthy computing and data services |
US9537650B2 (en) | 2009-12-15 | 2017-01-03 | Microsoft Technology Licensing, Llc | Verifiable trust for data through wrapper composition |
DE102011012328A1 (en) | 2011-02-24 | 2012-08-30 | Gottfried Wilhelm Leibniz Universität Hannover | Encrypted arithmetic |
WO2016187529A1 (en) * | 2015-05-20 | 2016-11-24 | Paul Rad | Systems and methods for secure file transmission and cloud storage |
US11080393B2 (en) * | 2016-09-30 | 2021-08-03 | Nec Corporation | Secure computation system, secure computation apparatus, secure computation method, and secure computation program |
CN108768612B (en) * | 2018-06-04 | 2020-12-18 | 湖北工业大学 | Fully homomorphic encryption method based on random unitary matrix in outsourcing calculation |
CN108632033B (en) * | 2018-06-04 | 2020-11-03 | 湖北工业大学 | Homomorphic encryption method based on random weighted unitary matrix in outsourcing calculation |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5007083A (en) * | 1981-03-17 | 1991-04-09 | Constant James N | Secure computer |
US4417305A (en) | 1981-09-08 | 1983-11-22 | International Business Machines Corporation | Method for evaluating boolean expressions |
US4847902A (en) * | 1984-02-10 | 1989-07-11 | Prime Computer, Inc. | Digital computer system for executing encrypted programs |
AUPM607994A0 (en) * | 1994-06-03 | 1994-06-30 | Masters, John | A data conversion technique |
US5677696A (en) * | 1995-07-07 | 1997-10-14 | General Electric Company | Method and apparatus for remotely calibrating a phased array system used for satellite communication using a unitary transform encoder |
US5572219A (en) * | 1995-07-07 | 1996-11-05 | General Electric Company | Method and apparatus for remotely calibrating a phased array system used for satellite communication |
CA2261694A1 (en) * | 1996-07-26 | 1998-02-05 | Ernst Erich Schnoor | Multi matrix encryption for private transmission of data |
US6385727B1 (en) * | 1998-09-25 | 2002-05-07 | Hughes Electronics Corporation | Apparatus for providing a secure processing environment |
US6317766B1 (en) * | 1998-11-02 | 2001-11-13 | Lucent Technologies Inc. | Fast quantum mechanical algorithms |
US6578018B1 (en) * | 1999-07-27 | 2003-06-10 | Yamaha Hatsudoki Kabushiki Kaisha | System and method for control using quantum soft computing |
US6865237B1 (en) * | 2000-02-22 | 2005-03-08 | Nokia Mobile Phones Limited | Method and system for digital signal transmission |
US6801579B1 (en) * | 2000-03-09 | 2004-10-05 | Lucent Technologies Inc. | Method and wireless communication using unitary space-time signal constellations |
US6693976B1 (en) * | 2000-03-21 | 2004-02-17 | Lucent Technologies Inc. | Method of wireless communication using structured unitary space-time signal constellations |
EP1619820A3 (en) * | 2001-02-02 | 2012-06-27 | Dupre, Durward D. | Data encryption system using key matrix |
US6836839B2 (en) * | 2001-03-22 | 2004-12-28 | Quicksilver Technology, Inc. | Adaptive integrated circuitry with heterogeneous and reconfigurable matrices of diverse and adaptive computational units having fixed, application specific computational elements |
KR100446630B1 (en) * | 2002-05-08 | 2004-09-04 | 삼성전자주식회사 | Vector quantization and inverse vector quantization apparatus for the speech signal and method thereof |
-
2001
- 2001-01-12 US US09/759,402 patent/US7296163B2/en not_active Expired - Fee Related
- 2001-02-06 WO PCT/US2001/003805 patent/WO2001061905A2/en active Application Filing
- 2001-02-06 AU AU2001260978A patent/AU2001260978A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
WO2001061905A3 (en) | 2002-06-27 |
WO2001061905A2 (en) | 2001-08-23 |
US20020041680A1 (en) | 2002-04-11 |
US7296163B2 (en) | 2007-11-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU5445600A (en) | Graphical system and method for debugging computer programs | |
AU2001261078A1 (en) | Methods and systems for securing computer software | |
EP1407349A4 (en) | Method and system for computer software application execution | |
AU2001255611A1 (en) | System and method for scheduling execution of cross-platform computer processes | |
AU2585301A (en) | System and method for trusted self-billing for utilities | |
AU2002214682A1 (en) | System and method for granting deposit-contingent e-mailing rights | |
EP2424164B8 (en) | System and method for distributed management of shared computers | |
AU2002338889A1 (en) | Method and system for detecting unauthorised executable programs _______________________________________________________________ | |
AU4499900A (en) | Methods and apparatus for secure distribution of software | |
AU4357000A (en) | System and method for testing computer software | |
AU2001266833A1 (en) | Method and system for limiting the use of user-specific software features | |
AU2002314792A1 (en) | Symbiotic computer application and system and method for generation and presentation of same | |
AU2001278014A1 (en) | Methods and apparatus for compiling computer programs using partial function inlining | |
AU4068100A (en) | Method and system for controlling execution of computer programs | |
AU5461099A (en) | System and method for remotely analyzing the execution of computer programs | |
AU2001260978A1 (en) | System and methods for encrypted execution of computer programs | |
AU2002221657A1 (en) | Method and system for preventing the spread of computer viruses | |
AU2714600A (en) | Method and system for identifying locations to move portions of the computer program | |
AU2003282625A1 (en) | Method and system for distribution of software | |
AUPR264301A0 (en) | System and method for editing computer files independently of the creator software application | |
AU2001284855A1 (en) | Computer system and method of operating a computer system | |
AU2001238032A1 (en) | System and method for computer aided treatment planning | |
AU2001266572A1 (en) | Cryptographic data processing systems, computer programs, and methods of operating same | |
WO2002077885A8 (en) | Distribution system and method of operation thereof | |
AU2001266762A1 (en) | System and method for preventing software piracy |