Posts

Android PRNG

  Android JAVA BigInteger Class BigInteger firstValue = new BigInteger ( "99607" ) ; BigInteger secondValue = new BigInteger ( "98563" ) ; BigInteger resultValue = firstValue . mod ( secondValue ) ; BigInteger firstValue = new BigInteger ( "5" ) ; BigInteger firstResultValue = firstValue . shiftLeft ( 3 ) ; //40 Android JAVA

Neural PRNG Example

  Java NPRNG Example Neural Pseudo-Random Number Generator (Android Java) App.java https://drive.google.com/file/d/1tCeqStW7ypx5B0wesBYwaVn2y1IQ07NK/view?usp=sharing MainActivity.java https://drive.google.com/file/d/1WDq33mgUecTM5V0GXcO5NSFoQqtXTuXo/view?usp=sharing The results of the work are output to Log - a pseudo-random 280-bit number (280x8 bit) The initial parameters (master key) are set in MainActivity.java App.java - computing class This is a simple working example. Generates a pseudo-random number of large dimension (any dimension). This class can be used to build huge NPRNG generators. Java NPRNG Example

Neural PRNG

Neural Network in PRNG The greatest share of PRNG vulnerability is created by constant parameters: constant (even if considered crypto-resistant) generation algorithm, constant length of generated numbers, constant (on some interval of generated numbers) master key. Using neural networks with feedback in PRNG leads to inflation of crypto-resistance. With the help of neural networks it is easy to make ALL generator parameters variable. At every step. The complication of cryptanalysis is especially effective with preliminary distortion of encrypted data. For example, when using several layers of encryption. Of course, we are not talking about stream encryption. Let's write an example of a neural network in Java from one neuron, emulating a network of 6 neurons. Then we'll teach it to rebuild the structure and change parameters. But for now we won't study learning. Android JAVA

Photo Web Cam

Image
  Full Source Project The JAVA project Photo Web Cameras with FTP client has been modernized. The project is being prepared for publication in full, ready for compilation and installation. Android Java Project

Cryptanalysis protection

  Bloom-Blum-Shub The Bloom-Blum-Shub algorithm is very interesting and, if certain conditions are met, allows you to generate crypto-resistant pseudo-random numbers of large size. But if you generate numbers of 1024 bits or 2048 bits, then all the prime numbers that you can use in this algorithm have long been known. The required pairs of prime numbers for the algorithm are even smaller. And there is a risk of successful cryptanalysis of your protected data. It makes sense to use multiple layers of data encryption so that decoded at one layer does not give a meaningful view of the data. And at each level, use algorithms to improve data quality. This is of little use for stream encryption. But for storing personal data, master keys, passwords, PIN codes, tokens it can be very, very successful. And at the same time synchronicity is maintained. Those. multiple generators will create the same keys (numbers) on any number of generator instances. The downside is that generator inst...

How to beat you

  Scope of planning When you query a search engine for pictures on a specific topic (for example, an airplane with stirrup engines) and select one of the ones found, you are training a Neural Network. Millions of users, requesting a search engine and making a choice, train it even more extensively. But your queries and choices can be recorded and used to train future versions of Neural Networks (and do it faster). Therefore, the emergence of Large Distributed Fake Systems is inevitable, which will introduce incorrect training data into Neural Networks (or Artificial Intelligence). And the scale of systems generating queries and making choices must be enormous to have an advantage or maintain a leading position in the development of Neural Networks. New reality

Naval unmanned attack boats

  Opinion Naval unmanned attack boats have demonstrated their effectiveness. The issue of protecting ships from them is very important. This is probably important for existing ships. One option is narrow pontoons along each side. With a streamlined shape, they will slow down the ship less, but will significantly reduce roll and prevent an unmanned boat from hitting the side of the ship. This is some kind of trimaran. Moreover, it is possible to provide for the release of pontoons to achieve maximum speed. The bow and stern of the ship will remain uncovered. But these are narrow sectors that can be protected with rapid-fire systems. Ships systems

Tech Position

  UAV Development The development of a simple and reliable operating system that can be installed on outdated Android smartphones will open up unlimited opportunities for the mass creation of cheap UAV control systems. Smartphones can be purchased at recycling prices. Their purchase, sale and transportation are not limited in any way. The smartphone contains all the necessary elements for autopilot. More accurate sensors (for example, a barometer) can be connected via a USB connector. The computing power of the processor does not degrade over time and does not depend on the availability of chip production in the country. Old smartphones may also be widely used in mining systems. UAV Development

Photo Web Cam

  Combat Java Sys A different system for storing, viewing and managing images is being prepared instead of an FTP hosting (server). It is possible that the FTP client will be saved in the application. Direct control of the camera will be provided - Press a button and take a picture. Android APP

Global Photo Web Cam

  Direct Cell Interesting topic for Combat Photo Web Cam use on moving platforms. Particularly interesting after successful data transfer using Direct to Cell technology to/from Starlink Android Project

Global Web Cam

Image
  Photo Web Cam Android APP

Global Web Cam

  Global Photo Web Cam Some errors have been fixed and the manual has been updated. https://photowebcam.w3spaces.com/ Android APP

UAV Coordinates

  Network Navigation Navigation using basic cellular communications (Network mode) sometimes works faster and more reliably than navigation using GPS/GLONASS. And if they try to jam the GPS signal (distort, replace) to counter the UAV, then the cellular signal can only be turned off. However, it can also be used to determine the very fact of a UAV flight. If the SIM card moves at the speed of a UAV off roads (through fields and forests), then it is unlikely to be a car. The accuracy of coordinate calculations will be very high. https://github.com/vallshmeleff/autopilotforUAV_GPS GPS and GSM tracker

Photo Web Cam

  PhotoWebCam.APK Android application - photo web camera for remote control. Some bugs have been fixed. Web site http://oflameron.com Installation/Download APK   http://wordgame.aiq.ru/PhotoWebCam.apk Photo Web Cam

Combat Photo Web Cam

  Web Cam with FTP Android application - photo web camera for remote control. Make a surveillance system from an old smartphone and learn a lot of interesting things. Source JAVA Project - http://oflameron.com Android Photo Web Cam APK   - http://wordgame.aiq.ru/CombatArrayPhotoControl.apk Android APP

Prime Digits

  Prime Digits 3 mod 4 A Java module 3 mod 4 for the application CzechBigIntPrimeNumber  (The application cannot encrypt data ) for searching prime numbers has been written and tested. BBS Module The application cannot encrypt data. To create encryption applications, you must contract with a company that has the appropriate licenses.

Prime Digits

  CzechBigIntPrimeNumber1024bit CzechBigIntPrimeNumber1024bit - Android application for finding large prime numbers. Enter a number with a dimension greater than 5 digits in the top field and the application will select the nearest prime number of the same dimension. https://www.upload-apk.com/7bFoD0iONOhTh7B Android APP The application cannot encrypt data. To create encryption applications, you must contract with a company that has the appropriate licenses.

Czech Entropy PRNG Block 4-5

  Czech Entropy PRNG 1024 bit Work will be carried out for some time to improve the quality of generated numbers, correct errors and create an indicator of number distribution. The Block 5 version will add the ability to use your own large prime numbers. It is planned to create a separate application to search for such large prime numbers. This will bring the PRNG application Czech Entropy PRNG as close as possible to the CSPRNG   Czech Entropy PRNG The application cannot encrypt data. To create encryption applications, you must contract with a company that has the appropriate licenses.

Czech Entropy PRNG Screenshots

Image
  PRNG 1024 bits Screenshots Entered text as initial data for PRNG Generated 1024 bits numbers https://www.upload-apk.com/CyMRIyvMX9xsGnI Czech Entropy PRNG The application cannot encrypt data. To create encryption applications, you must contract with a company that has the appropriate licenses.

Czech Entropy Guide

  Application Guide Czech Entropy PRNG Block 4  Shared Links  https://www.upload-apk.com/CyMRIyvMX9xsGnI     Software synchronous random number generator Czech Entropy PRNG Block 4 is a program for Android that generates random numbers of 1024 bits. The app doesn't just generate numbers. By downloading the utility to your own smartphone, you can set the trigger data to generate an array of 50 random numbers. Triggering data - text in English or numbers longer than 100 characters. Additionally, if you specify the same trigger data, the application will generate the same set of random numbers. If users of the same version of the application, for example, in different countries, enter the same trigger data, the application will create the same 1024-bit arrays of random numbers. In this case, no synchronization channels are used. To improve the quality of generated random numbers, several generation levels with different algorithms and special quality improvement me...