Visitors   Views   Downloads
"PeerJ Preprints" is a venue for early communication or feedback before peer review. Data may be preliminary.

Supplemental Information

Latex source, and images

Figure 1. An RNSM image.

# An array of random number sequences (RNS) are defined in advance.

Figure 2. An RNSI create.

# Using a random number generator (RNG) will get the RNSI.

Figure 3. Select one of RNSM.

# Get the RNSM index of the RNS.

Figure 4. The camouflage plaintext create.

# With the XOR operation of plaintext and RNS, generate a camouflage plaintext.

Figure 5. The CMPT create.

# Create a CMPT by combining camouflage plaintext with RNSI.

Figure 6. a CPA activity.

# The common operation for a CPA is the decryption process.

Figure 7. encryption keys count.

# If a CPA requires the M chosen-plaintext, the number of encryption keys will reach 256M.

# All CPAs will need to check whether the decryptions generated with the encryption keys are correct.

Figure 8. CMPT for each part.

# Generating a CMPT from diving plaintext into non-predefined lengths is thought of as one way to stop it.

DOI: 10.7287/peerj.preprints.2534v2/supp-1

Additional Information

Competing Interests

Ichiroh Kazawa is the owner of the (personal business).

Author Contributions

Ichiroh Kazawa conceived and designed the experiments, performed the experiments, analyzed the data, contributed reagents/materials/analysis tools, wrote the paper, prepared figures and/or tables, performed the computation work, reviewed drafts of the paper, patent application work.

Patent Disclosures

The following patent dependencies were disclosed by the authors:

Data Deposition

The following information was supplied regarding data availability:

The research in this article did not generate, collect or analyse any raw data or code.


The author received no funding for this work.

Add your feedback

Before adding feedback, consider if it can be asked as a question instead, and if so then use the Question tab. Pointing out typos is fine, but authors are encouraged to accept only substantially helpful feedback.

Some Markdown syntax is allowed: _italic_ **bold** ^superscript^ ~subscript~ %%blockquote%% [link text](link URL)
By posting this you agree to PeerJ's commenting policies