GB1393920A - Electric digital data processing systems - Google Patents

Electric digital data processing systems

Info

Publication number
GB1393920A
GB1393920A GB5729672A GB5729672A GB1393920A GB 1393920 A GB1393920 A GB 1393920A GB 5729672 A GB5729672 A GB 5729672A GB 5729672 A GB5729672 A GB 5729672A GB 1393920 A GB1393920 A GB 1393920A
Authority
GB
United Kingdom
Prior art keywords
strings
string
exclusive
bytes
length
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.)
Expired
Application number
GB5729672A
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Priority to GB5729672A priority Critical patent/GB1393920A/en
Priority to FR7339441A priority patent/FR2210307A5/fr
Priority to DE19732360788 priority patent/DE2360788A1/en
Publication of GB1393920A publication Critical patent/GB1393920A/en
Expired legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/06Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
    • H04L9/065Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
    • H04L9/0656Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
    • H04L9/0662Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/12Details relating to cryptographic hardware or logic circuitry

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)

Abstract

1393920 Digital transmission; ciphering INTERNATIONAL BUSINESS MACHINES CORP 12 Dec 1972 57296/72 Heading H4P A ciphering system, particularly for secure storage in a multiple access processor, comprises a store receiving a string of information bits, a generator of a pseudo random sequence longer than the string and a means, e.g. an exclusive OR gate to combine the string with a selected part of the sequence. The message strings may be of variable or fixed length and have an end of string indicator which may be ciphered or alternatively left in clear. Variable length strings may have a length indicator causing discard of decoded digits beyond this length or filler digits as appropriate. In Fig. 3 text is stored in strings of 232 bytes equivalent to one line of type. A key word exclusive to a user is entered into register 30 which initiates operation of pseudo random generator 32 described in greater detail with reference to Fig. 4 (not shown). A translate table is built in store 34 controlled by address register 36 incremented by 38. The table comprises 186 words = 744 bytes which gives 512 possible sub strings of 232 bytes the commencing one of which e.g. No. 187 is selected by the key word. Successive sub strings are placed into buffer 44 and text strings into buffer 48, a multiple exclusive OR operation being carried out in 52 on corresponding bits, the resultant being passed into store 54. Decoding is also performed by exclusive OR operation commencing with the appropriate sub string, e.g. No. 187.
GB5729672A 1972-12-12 1972-12-12 Electric digital data processing systems Expired GB1393920A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
GB5729672A GB1393920A (en) 1972-12-12 1972-12-12 Electric digital data processing systems
FR7339441A FR2210307A5 (en) 1972-12-12 1973-10-29
DE19732360788 DE2360788A1 (en) 1972-12-12 1973-12-06 ELECTRONIC DATA PROCESSING SYSTEM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB5729672A GB1393920A (en) 1972-12-12 1972-12-12 Electric digital data processing systems

Publications (1)

Publication Number Publication Date
GB1393920A true GB1393920A (en) 1975-05-14

Family

ID=10478842

Family Applications (1)

Application Number Title Priority Date Filing Date
GB5729672A Expired GB1393920A (en) 1972-12-12 1972-12-12 Electric digital data processing systems

Country Status (3)

Country Link
DE (1) DE2360788A1 (en)
FR (1) FR2210307A5 (en)
GB (1) GB1393920A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0008033A1 (en) * 1978-07-24 1980-02-20 Best, Robert MacAndrew Microprocessor for executing enciphered programs
US4431865A (en) * 1979-10-10 1984-02-14 Telediffusion De France Digital signal enciphering and deciphering apparatus and system
US4465901A (en) * 1979-06-04 1984-08-14 Best Robert M Crypto microprocessor that executes enciphered programs
US4550350A (en) * 1983-07-19 1985-10-29 Software Distribution Newtork, Inc. Secure copy method and device for stored programs

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2446568A1 (en) * 1976-10-22 1980-08-08 Thomson Csf Computer memory link with peripheral unit - uses demodulator and modulator for automatically coding information from memory to unit and decoding in reverse path
US4310720A (en) * 1978-03-31 1982-01-12 Pitney Bowes Inc. Computer accessing system
DE2908979C3 (en) * 1979-03-08 1982-03-18 Siemens Ag, 1000 Berlin Und 8000 Muenchen Process for encrypted transmission of facsimile data
US4369434A (en) * 1979-12-20 1983-01-18 Gretag Aktiengesellschaft Enciphering/deciphering system
DE10027974A1 (en) * 2000-06-06 2002-01-24 Toralf Heidel End-to-end encryption method for data communication system, involves splitting data into symbols using subscriber key blocks, and converting them to assigned data block values

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0008033A1 (en) * 1978-07-24 1980-02-20 Best, Robert MacAndrew Microprocessor for executing enciphered programs
US4465901A (en) * 1979-06-04 1984-08-14 Best Robert M Crypto microprocessor that executes enciphered programs
US4431865A (en) * 1979-10-10 1984-02-14 Telediffusion De France Digital signal enciphering and deciphering apparatus and system
US4550350A (en) * 1983-07-19 1985-10-29 Software Distribution Newtork, Inc. Secure copy method and device for stored programs

Also Published As

Publication number Publication date
DE2360788A1 (en) 1974-06-20
FR2210307A5 (en) 1974-07-05

Similar Documents

Publication Publication Date Title
US5008935A (en) Efficient method for encrypting superblocks of data
GB1351574A (en) Data processing system
JPS6016779B2 (en) Block unit encryption device
GB1129988A (en) Digital computers
GB1393920A (en) Electric digital data processing systems
US20220121770A1 (en) Efficient secure string search using homomorphic encryption
JPS4812650B1 (en)
CN116894273B (en) File encryption method, decryption method, equipment and medium based on exclusive or sum remainder
SE7413087L (en) DEVICE FOR ENCRYPTING AND DECryptING INFORMATION
CN108494742A (en) A kind of web data encrypted transmission mode applied to browser
GB1102257A (en) Data processing arrangements
KR101584127B1 (en) System and method for deniable encryption
Skatrud A consideration of the application of cryptographic techniques to data processing
KR950012223A (en) How to prevent decryption of encrypted computer purpose codes
US4488001A (en) Intellectual properties protection device
GB871256A (en) Improvements in data storage systems
GB921246A (en) Information storage and search system
GB1486666A (en) Method and apparatus for altering the synchronous compare character in a digital data communication system
GB1000962A (en) Data storage system
GB1207168A (en) Information processing system
GB1036118A (en) Data processing system
JPS562063A (en) Information retrieval system
GB1434188A (en) Data processing systems
ES2038928B1 (en) ACCESS TREATMENT SYSTEM IN INFORMATION PROCESSOR.
GB1542350A (en) Coding and decoding of data blocks

Legal Events

Date Code Title Description
PS Patent sealed
PCNP Patent ceased through non-payment of renewal fee