Logistics Order Sheet Encryption via Salted Ciphertext

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The electronic order sheets used in logistics, which contain customer information such as names and contact numbers, pose a risk of privacy exposure if lost due to the lack of encryption, as they are printed in plain text.

Innovation Solution

A method and apparatus for information encryption that uses a random salt corresponding to the current date, combined with an irreversible encryption algorithm like MD5, to generate a ciphertext for the item order number and then processes the telephone number using this ciphertext to produce an encrypted telephone number, which is printed on the order sheet, thereby protecting customer privacy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If customer information is printed in plain text on electronic order sheets, then printing efficiency is high and labor costs are low, but privacy information is exposed once the order sheet is lost

Engineering Contradiction:
Improveprinting efficiencyVSAvoidprivacy exposure
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent applies parameter changes by transforming the telephone number from plain text format to encrypted ciphertext format through mathematical encryption algorithms. This changes the state of the information from readable to unreadable, preventing privacy exposure while maintaining the ability to retrieve the original information when needed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary encryption mechanism between the original telephone number and its displayed form. The encryption algorithm acts as a mediator that transforms the sensitive information into ciphertext, which can only be decrypted with the appropriate key, thus protecting privacy while allowing authorized access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If encryption is applied to customer information on electronic order sheets, then privacy information is protected, but the encryption process increases processing complexity

Engineering Contradiction:
Improveprivacy protectionVSAvoidencryption processing complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent applies partial encryption by selectively encrypting only the telephone number portion of the customer information, while leaving other fields such as the item order number in plaintext. This partial action approach provides privacy protection for the most sensitive information while minimizing the complexity increase compared to encrypting all fields.

Inventive Principle:
Principle #16Partial or excessive action

3Object-affected harmful factors

If encryption is applied to customer information, then unauthorized access is prevented, but decryption capability may be lost

Engineering Contradiction:
Improveunauthorized access preventionVSAvoiddecryption capability
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the encrypted telephone number can be decrypted back to its original form using the corresponding decryption key. This feedback loop ensures that while unauthorized access is prevented, the authorized system can still retrieve the original information when needed for delivery purposes or other legitimate uses.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11194917B2Information encryption method and device
Publication Date: 2021.12.07 BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD
  • US11194917B2 patent drawing
  • US11194917B2 patent drawing
  • US11194917B2 patent drawing

AI summary

Disclosed are an information encryption method and device. A particular embodiment of the method comprises: acquiring customer information, wherein the customer information comprises an item number and a telephone number; selecting a random salt corresponding to the current date from a pre-generated random salt list, wherein the random salt list is used for storing a date and a random salt; using an irreversible encryption algorithm to encrypt the item number and the random salt corresponding to the current date so as to generate a first ciphertext; generating, based on the first ciphertext, a digital second ciphertext; and using the second ciphertext to process the telephone number so as to generate a first encrypted telephone number. This embodiment prevents private customer information from being leaked.