Posts

Showing posts with the label crypto

Czech Pepper

  Crypto Tech Modern PCs and even smartphones have enough performance to use neural networks to create messages with hidden information. One of the algorithms The system generates the "natural" text of the announcement about the sale, for example, technical literature. The text of the message is formed by the neural network so that the required positions contain the characters that make up the encoded message. The message is then posted on the bulletin board. If you publish PDF files in online libraries, then this method of transferring information is even easier. Another way to use the technology is to design advertising posters, in which the data is included in the background created for the advertised item. But these are the simplest options for which countermeasures can be provided. It is interesting to use global online services or (and) neural networks for "intuitive" coding. Czech Pepper  

Czech pepper

Crypto tech Neural networks are a great tool for specific cryptography. On the transmitting side, a neural network is used (for example, on a computer or smartphone) to compose such text in which only certain bytes (characters) will be significant. For example, this would be an ad for a bulletin board. Even if the system cannot accurately select the words so that all characters occupy the right places in the text, the neural network will be able to restore the correct original text. It's just that extra characters that occupy the right positions in the text will be discarded when checking the syntax. Moreover, the text itself can already be encrypted. This is one way Crypto tech  

Czech pepper

  Crypto tech There are many interesting ideas for programming. There is not enough time to prototype applications and test these ideas. Not to mention writing commercial versions of applications. For example, synchronous random number generators with fuzzy logic. It's almost impossible to fake them. But for this I still need to understand the programming of "large objects" and write a prototype. Vernam KeyGen

Czech pepper

Image
Crypto tech The prototype Android application in Java generates a set of "random" numbers for a given phrase. While the phrase is still just specified in the variable, the GUI has a primitive look, a fixed length key is generated. But the prototype can generate the same set of numbers on two (or more) identical devices. The process of forming a set of numbers has great potential for customization, which will be shown in the following projects. The created "key" can be used for direct encryption (over encrypted, for example RSA) text or used for a software "random number" generator as source data. Basically, you can create a commercial application with Open Source Vernam KeyGen      

Crypto tech

  Dimension of numbers   One letter is 16 bits. But it's interesting if you use a conversion table (before encryption), in which letters are encoded by numbers of different bit depths - 18, 21, 34, 52, 63 bits ... How much will this complicate decoding? And if the bit depth of the letters (corresponding numbers) is changed by chance, in accordance with the second encryption key? český pepř  

Crypto tech

  Czech pepper   If you have access to the same digital stream for subscriber No. 1 and subscriber No. 2 (sender and recipient of messages), then you can select some sequence of bytes from the stream to use as a key or initial data to create a key.   If the digital stream is not random (for example, it is an Internet radio stream), but you select data from it randomly, then ... it can also be a random set of "low quality" numbers. For example, your algorithm will choose numbers that will be the same several times in a row, because. at these moments, the signal level (the volume of the Internet radio stream) changed little. How to improve such a set of numbers? The simplest options: discard repetitions, skip (discard) close values. This is easy to do in the same way for the sender and receiver of messages and generate the same keys. Additionally, known techniques may be used. For example, capture a fragment of an Internet radio stream and archive it as a ZIP. Then s...