The way electronic voting

 

The invention relates to methods of electronic voting. The technical result is to increase the reliability of the election results. In the method of use of computer equipment is plugged in and installed the voter and the organizer of the voting at the polling station. When voting, the voter fills out an electronic ballot, signs it with its electronic digital signature (EDS) and sends it to the polling station. After verifying the digital signature on the ballot from the polling place, send the voter a receipt signed by the digital signature of the organizer of the vote. The receipt contains the full name of the voter, the result of his vote and assigned a unique personal identifier (UPI). The voter sends a receipt confirmation of the correctness of the information contained in the receipt signed by the EDS. In the voting process to create and publish two lists: one list with the results of electronic voting, which gives UPI voters, and the second list with the names of voters who took part in electronic voting. 3 C.p. f-crystals, 1 Il.

The technical field to which the invention relates.

is istratii and for processing the results of electronic voting, conducted both inside the local network and online voting, for example, with the use of Internet channels.

The level of technology

There is a method of electronic voting, which is the local system for voting, which consists of several identical cubicles, a set of electronic keys (identifiers) and computer (standard PC).

In each cubicle is the voting terminal. All terminals networked to a PC. Individual electronic key is used to identify voters and given to each voting (permanently or for the time of the vote). The table of codes and names of the voting is stored in the computer's memory.

The voting terminal includes a device for reading information from an electronic keys and buttons "FOR", "AGAINST" and "ABSTAINED", display, microcontroller control, and interface with the computer. In addition to the terminal, you can connect the digital keyboard that allows you to vote "on the list" or rating. In this case, in the booth should hang the printout rooms and candidates. (E-voting system with separate cabins, the address of the page: go the way of voting inserts the electronic key in the read head terminal, and appear on the screen of his surname, name and patronymic. Then voting takes electronic key and pressing one of buttons "FOR", "AGAINST" or "ABSTAINED". On the display appears to CONFIRM the DECISION." Pressing the same button (suppose, "AGAINST") message appears in the first line - surname and initials of the voting, in the second AGAINST, and 2 with the display goes out. The vote took place.

To participate in such vote, as well as in the classical method of voting using paper ballots must be present voting in place for voting. However, in many countries, including in Russia, there is a tendency of decreasing the activity of citizens ' participation in voting. There are known cases of failure of elections due to the absence in them of the required number of voters registered.

Therefore, the urgent creation of such a method of election, which would facilitate the participation of voters, bringing them to the place of voting, which would increase the number of voting.

On the website http://www.cnews.ru/news/ebusiness/201/03/07/2001030734901.shtml (2) it was reported that since December 1999, in the US studies online features Golos technologies and politicians.

The experts recommended that as soon as possible to begin the exploration of possible solutions to the challenges of Internet voting. They argue that Internet voting may not be an easy solution, because this process is difficult to control.

On the website http://www.membrana.ru/articles/internet/2001/12/20/133400.html (3) reported the first experience of conducting online voting in the United States in November 2000, when online voted 84 voters who were abroad.

In some countries the possibility of conducting online elections already exists, but until it is applied primarily in the commercial sector, for example, at meetings of shareholders or of the Board of Directors.

It is known that to solve this problem in the UK, for example, was carried out alternative methods of voting, including through the Internet.

The procedure for voting via the Internet, held in the County Sheffield with 26.04.02 on 02.05.02, was published on the website http://www.voteshffield.com (4).

There is a method of voting is the closest analogue and essentially is a method of electronic voting system containing at least one polling station, computer equipment voters and organizations who computerage equipment, which ensures the functioning of the system, namely, that before voting to create a database containing lists of electors eligible to vote and every voter who wishes to participate in electronic voting, with the help of computer equipment establishes a connection through the specified network with the respective polling station, and sends the organizer voting precincts message in the form of an electronic document that specifies your name and announces his desire to vote at the polling station, after receiving the message from voters about his desire to vote, checked against a database containing lists of voters, entitled to vote, whether the right of the elector to vote or not if he tries to vote again, and if the check determines that the voter is entitled to vote or attempt to vote again, with polling send the voter a ballot in the form of an electronic document.

However, when using the known method of electronic voting, there is the same problem that when voting by paper bull is Eleni and rigging the vote.

Indeed, in the known method, the voter has no means by which he could check the correctness of the registration of his choice.

List of possible abuse by the organizer of the vote, which may not be opened when the application of the known method of electronic voting: change the voter's choice, the destruction of the ballot, voting for neprogolosovat voter.

The invention

The task solved by the invention is to provide a method of electronic voting, providing increased reliability of the results by controlling for their results of the votes while maintaining the secrecy of the vote.

The technical result of the invention is to ensure disclosure of the facts of falsification of election results, carried out by any of the parties, the other party participating in the elections.

This technical result is achieved in the proposed method, electronic voting system, containing at least one polling station, computer equipment voters and the organizer of the voting at the polling station on the functioning of the system,

this implements the following operation method:

- before voting to create a database containing lists of electors eligible to vote

- each voter who wishes to participate in electronic voting, with the help of computer equipment establishes a connection through the specified network with the respective polling station,

- sends the organizer voting precincts message in the form of an electronic document that specifies your name and announces his desire to vote,

- at the polling station, after receiving the message from voters about his desire to vote, checked against a database containing lists of electors eligible to vote, whether the right of the elector to vote or not if he tries to vote again, and if the check determines that the voter is entitled to vote or attempt to vote again, with polling send the voter a ballot in the form of an electronic document,

new in the method are the following:

- the voter, on receiving the polling station ballot, during the ass who made the ballot in the form of an electronic document organizer voting at the relevant polling station,

- after the organizer receives the voting ballot filled out by the voter at the polling station authenticates a signature on the ballot, using the data Bank electronic certificates public key digital signature, and in case of positive result of the verification of the ballot, maintain, and voter voted in as an alias assigned a unique personal identifier (UPI), and then

- polling station sends the voter a receipt in the form of an electronic document, signed by the organizer voting with his signature, the receipt contains the full name of the voter, the result of his vote and assigned UPI, and reminding voters about sending the organizer of the voting at the relevant polling station during a given time interval receipts confirming their participation in voting and correctness of the information contained in the receipt, the voter is informed that if he will not send the specified receipt organizer voting at the relevant polling station during a given time interval, then the receipt is sent to the voter, will destroy, A. it B. what ratlam, entitled to participate in voting for any newly assigned UPI,

- the voter, on receiving the receipt, checks the authenticity of a signature on a receipt using the data Bank electronic certificates public key digital signature, and the correctness of the information contained in the receipt, and in the absence of errors in the text of receipt, within a specified time interval sends the organizer voting on the relevant electoral area a receipt in the form of an electronic document signed with your digital signature, in which the voter confirms his participation in the voting and vote without stating how he voted, and also confirms the correctness of the information contained in the receipt of information

- after the organizer receives the vote of this receipt the voter at the polling station authenticates a signature on the receipt using the data Bank electronic certificates public key digital signature, keep the receipt and give the voter the opportunity to save the receipt,

or in case of detection of errors in the text of the receipt of the voter notifies an error to the organizer of the voting, and after verification at the polling station the accuracy of the message and is omenta, signed by the organizer voting with his signature, which offer the voter to vote first, with any newly assigned UPI,

the result of the voting, sent a receipt with proof of correctness is given in the receipt of the information entered into the database in the list with the results of electronic voting, indicating its UPI, without specifying the name of the voter,

- the full name of the voter is included in the database in the list with the names of the voters who participated in e-voting, then filled with voter ballot destroy,

after the vote, publish a list with the results of electronic voting, indicating UPI voters and the list of names of voters who took part in online voting.

In the particular case of the implementation of the claimed invention the task is solved by the fact that as the network to which you connect the computer equipment voters and organizer voting, use the Internet.

In addition, a list with the results of electronic voting, which gives UPI voters, and the list with the names of voters who took part in electronic voting public who TKA.

In addition, as software, ensuring the functioning of the electronic voting system, use of software tools like the Web Browser and the Web Server.

Information confirming the possibility of carrying out the invention

Listed below are the technical means necessary for implementing the inventive method of electronic voting.

1. Network structure (e.g., the Internet) to allow transfer of information between any two computers connected to this system. This technical tool is well known, so a detailed description is not given.

2. Computers connected to the above network structure.

3. Software tools that work on technology “Client-Server”.

The software part of the “Server” is installed on the computer that hosts the computers on which you installed the program “Client”. The user Client can contact the Server and interactively communicate with the Server information in a framework that allows a concrete implementation of the “Client-Server”. Furthermore, the “Server” from the “Client” information is processed on the Server specified for this is Ohm.

Technology “Client-Server” is widely known, and detailed description is not required. As for specific software products, which can be used to ensure the functioning of the system and the implementation of all operations of the proposed method of electronic voting, it shall be noted on the Web browaer (Web client) that is included in any of the following operating systems: Windows 95, Windows 98, Windows NT, Windows 2000, Windows ME and Windows XP, developed by Microsoft, and as the Web server can be used, for example, software Internet Information Server (IIS) and Apache, Microsoft and Apache Software Foundation, respectively. Description of the invention will be presented on the basis of these software tools, although you may be used and other client-server implementation.

4. To protect transmitted information from disclosure and fraud use certified software encryption and digital signature (EDS).

Electronic digital signature, which protected the transmitted documents, allows you to set the authorship of the electronic document. In addition, any revisions cannot be made in a signed document without violating authentic the indoor key, with the help of which you can validate it electronic digital signature. Your secret key for each user keeps secret, and his public key, he makes known to all other users of the EDS system.

Each user of the EDS system has the ability to perform two basic operations:

a) to assure they send messages to their electronic digital signature using its private key,

b) verify that the signature on the message, signed by any other user of the system digital signature using the public key of the other user's EDS system.

To implement these operations, the user has two programs (included in the software associated with the use of digital signatures):

program the message signature based on the secret key,

- program verify digital signature on a message signed by any user, on the basis of the user's public key, the signer of the message; of course, for this the user must have the public keys of all users who can send him a signed message.

If checking the digital signature on the message, the user gives a positive result, it is those neither deliberately changes (electronic digital signature to the message depends on the message, and in case of change of the message so that the message remained valid, must change and EDS, but needed to change it only if you have the private key of the sender),

- the user who signed the message cannot abandon what he has signed this message, because in any system EDS, each user makes a commitment not to abandon the message, if the correctness of the signature of the message is checked using its public key.

For the implementation of this invention requires that the organizer of the voting was public keys of all the voters and all voters had the public key organizer of the vote. In addition, it is necessary that all participants have made a commitment not to abandon its digital signature, if the test gives a positive result. Such an agreement is typical between participants using EDS

The voter verifies that the message is from the organizer voting and not distorted on the basis of available (voter) program checks the signature and the public key of organizatto means (as specified in the description EDS), that message made it organizer, it is not distorted and the public presentation of this signed message organizer voting obliged to admit that he has sent this message.

Quite similarly, the organizer of the voting verifies that the message is from a particular voter and that it is not distorted on the basis of available (organizer voting) program checks the signature and the public key of the voter.

If the program verify digital signature gives a positive result, it means (as specified in the description EDS), the message is completed it by the voter, it is not distorted and the public presentation of this signed message voter is obliged to admit that he has sent this message.

The claimed method of electronic voting can be implemented in a system containing at least one polling station, computer equipment voters and the organizer of the voting at the polling station included in the network, and software specified computer equipment, which allows the system to operate for those who d early voting create the database contains lists of electors eligible to vote, has access to the organizer of the vote. The server part of the software to establish voting at the polling station from the organizer of the vote, and the client part of the voters.

All operations at the polling station and voters carried out by the server and client software.

In Fig.1 shows the block diagram of the algorithm of the claimed method of electronic voting, containing the following:

Step 1 (preparation and sending of the request for voting, each voter who wishes to participate in electronic voting, with the help of computer equipment establishes a connection through the specified network with the respective polling station, and sends the organizer voting precincts message in the form of an electronic document that specifies your name and announces his desire to vote,

Step 2 (Check the right of the voter to the vote), while at the polling station, after receiving the message from voters about his desire to vote, check on the database, soeda if he could vote again.

Operation 3 (Stop), stop the vote of the voter, if the check determines that the voter is not entitled to vote.

Operation 4 (Sending the voter's electronic ballot) perform after operation 2, if the check determines that the voter is entitled to vote or attempt to vote again, with the polling, send the voter a ballot in the form of an electronic document.

Operation 5 (the decision to vote or not), the voter, on receiving the polling station ballot, shall, within a given time interval to decide whether to take part in the vote or not to vote.

Operation 6 (Stop after a specified time interval) perform if the voter does not send within a given time interval completed ballot to the polling station, after which his vote, stop the ballot destroy.

Operation 7 (Filling in and sending an e-ballot) is executed after step 5, if a voter within a specified interval of time the throne of digital signature and sends the ballot in the form of an electronic document organizer voting at the relevant polling station.

Operation 8 (Verification of digital signature under the electronic ballot) perform, after the organizer receives the voting ballot filled out by the voter at the polling station authenticates a signature on the ballot, using the data Bank electronic certificates public key digital signature.

Operation 9 (Stop) perform if the signature on the ballot is not correct, when this stop the vote of the voter.

Operation 10 (Saving the completed ballot, generation UPI and send receipts) is executed after step 8, if a positive test result EDS ballot retain, and voter voted in as an alias assigned a unique personal identifier (UPI), then the polling station sends the voter a receipt in the form of an electronic document, signed by the organizer voting with his signature, the receipt contains the full name of the voter, the result of his vote and assigned UPI, and reminding voters about sending the organizer of the voting at the relevant polling station within the specified interval is ncii, in this case, the voter is informed that if he will not send the specified receipt organizer voting at the relevant polling station during a given time interval, then the receipt is sent to the voter, destroy, and his ballot is declared invalid, and the voter will be considered neprogolosovat the voter is entitled to participate in voting for any newly assigned UPI.

Operation 11 (Checking a signature on receipt), the voter, on receiving the polling station receipt, checks the authenticity of a signature on a receipt using the data Bank electronic certificates public key digital signature, and the correctness of the information contained in the receipt.

Operation 12 (decision: to send a receipt or not), and the voter during a given time interval should decide to send or not to send a receipt to the polling station.

Operation 13 (Destruction of receipt), with a receipt sent to the voter, destroy if the voter does not send the specified receipt organizer voting at the relevant polling station during a given time interval, or if the detection is tanov after a specified time interval) perform after surgery, 13, this ballot voter, netprovision specified receipt organizer voting at the relevant polling station during a given time interval, is declared invalid, and voters believe neprogolosovat the voter is entitled to participate in voting for any newly assigned UPI.

Operation 15 (Submit receipts) perform after operation 12.

Operation 16 (checking the digital signature on the receipt and maintenance) perform after the organizer receives the voting receipts, in which the voter confirms his participation in the voting and vote without stating how he voted, and also confirms the correctness of the information contained in the receipt of information at a polling station authenticates a signature on the receipt using the data Bank electronic certificates public key digital signature, in this operation, keep the receipt of the voter is sent a receipt with proof of correctness is given in the receipt of information.

Operation 17 (Saving receipts), provide the voter the opportunity to save the receipt.

Operation 18 (Making the voters ' choice in the list with the results of the voting), if atascii information, entered into the database in the list with the results of electronic voting, indicating its UPI, without specifying the name of the voter.

Operation 19 (Making the name of the voter in the list of voters), in which the full name of the voter is included in the database in a list with the names of voters who took part in online voting.

Operation 20 (the destruction of the ballot), in which the ballot filled out by the voter, the voting of which is included in the list with the results of the voting, destroy.

Operation 21 (publication of the list of voters and the list with the results of the voting), in which at the end of voting publish a list with the results of electronic voting, indicating UPI voters and the list of names of voters who took part in electronic voting, in particular, these lists are published on the website of the organizer of the vote.

Operation 22 (Stop).

Thus, based on the above we can conclude that there is a possibility of implementation of the invention using known means.

Next it will be shown that when implementing this method of e-voting is achieved technical recov of the voting process, to show how the claimed method provides the opportunity to dissect, and to prove the existence of abuse in the voting process to the other side of the participants.

As indicated in the claims at the end of voting, the organizer of the voting publishes two lists: a list with the vote of each user, hidden under his UPI, and a list with the names of voters who took part in online voting.

Note that these two lists are uniquely determine the overall outcome of the vote, it is clear that the number of voters in each list must be the same. These two lists provide the impossibility of following abuse.

Possible abuses by the organizer voting

In order to organize the falsification of election results, the organizer of the voting must change one or both of these lists.

Falsification organizer voting results of the elections without changing the list with the names of the voters who participated in voting

For example, the organizer of the vote wants to marry for true results other results of voting, without changing the list with the names of voters elected the ora voting there are only the following possibilities:

a) either to give more voters, the same voters, one and the UPI.

This would give the organizer of the vote, the opportunity to contribute to the list with voting results without changing its format several fictional, for which he could indicate any voting results thus indicate distorted the results of the voting.

b) either replace the voting results of one or more specific voters, not changing them UPI.

in) or make a new account with a fictitious UPI.

Consider (a).

In this case, the pair of voters, which was assigned to one of the UPI, publicly can present issued receipts, signed by the organizer of the vote, which will include different names and the same UPI. This is irrefutable proof of a violation by the organizer voting voting rules, because the rules of voting should not be repeated UPI. Thus, the actions of the organizer of voting in case (a) are detected.

Consider b).

If the result of any voter changed, then the voter may find themselves at UPI in the list with voting results and to compare the specified Bolivia. He will see that the result presented in the published list differs from the result in the receipt. Voter publicly accuses this receipt, signed by the organizer of the vote. This is conclusive evidence of abuse by the organizer of the vote, as his signature he confirms that the result of voting for a given UPI should be no way the organizer of the voting resulted in a published list of the voting results. Thus, the actions of the organizer of voting in case b) are detected.

Consider in).

If the organizer voting introduces at least one new entry with a non-existent UPI in the list with the results of the voting, it shall be removed from the list one or more of these accounts, since the number of entries in this list is equal to the number of entries in the list with the names of the voters, and the last list in this situation, we assume, is not changed.

But the voter whose UPI removed from the list, you will not find your UPI in the list with the results. Voter publicly accuses his receipt, signed by the organizer of the vote, which indicates it UPI. This is sue he confirms, this UPI was assigned to the voter, and therefore, must be in the list with the results. Thus, the actions of the organizer voting and in case C) are detected.

Falsification of election results by the organizer voting with changing the list of voters who participated in voting

Here is only possible with the following steps:

a) remove the votes of the voter from the list

6) listing neprogolosovat voter,

C) listing of non-existent voters.

Consider (a).

Voters voter, looking through the list with the names of the voters who participated in voting, will not be able to find yourself. In this case, he publicly would have issued him a receipt, signed by the organizer of the vote, which will indicate his name. This is irrefutable proof of a violation by the organizer voting rules voting, because it is not included in the list of voters voter whose vote he assured his signature.

Consider option b).

Reprogramable voter, looking at this list, you will see there himself. He publicly asked the organizer is voting present is not able (because it was not, and to forge her he can't because of the properties EDS). This is irrefutable proof of a violation by the organizer voting rules voting, because it was included in the list with the names of the voters who participated in voting, neprogolosovat voter.

Consider the option).

The presence in the published list of non-existent voters easily detected organizational measures, without the use of electronic signatures, because every voter must be delivered in such a way as to be clearly identifiable.

Thus, it is clear that the above abuse organizer voting can be conclusively proved.

Possible abuses by voters.

For abuse on the part of voters can be the Foundation of, for example, a voter may want to discredit the organizer voting and thereby obtain recognition of the election results invalid.

By voters the following possible abuse.

A. Voters voter claims that he did not vote.

B. Voting the voter claims that his choice is incorrect.

Century Neprogolosovat

Let the voter voted, but claims not to have voted, and that the organizer voting has considered it as voters. Then the organizer voting publicly accuses the receipt of the ballot by the voter, and this is irrefutable proof of abuse voter.

Consider the case b

If a voter claims that his vote is distorted by the organizer of the vote, he asks to present the receipt for it (organizer voting) signed with the same UPI. The voter or refuse, or will have the original with the same voting results, which are listed in the final list with the results. In both cases will be presented irrefutable evidence of abuse voter.

Consider the case of a Century.

If the voter has not voted, but argues that voted, and that the organizer of the vote did not include it in the list, the organizer voting publicly ask the voter to present a receipt for his signature. Voter to present will not be able, as a receipt to fake it cannot, because it is impossible to forge someone else's signature. This is irrefutable, docusates the ut to be identified and proved by the voters and abuse by voters identified and proved by the organizer of the vote.

The potential disclosure of abuse significantly increases the accuracy of election results, because each of the parties of the voting process held from trying to abuse the known protective properties of this method of e-voting.

In connection with the above we can conclude that the proposed method of electronic voting can be done and it is providing the above technical result and the solution of the task.

Claims

1. The way electronic voting system, containing at least one polling station, computer equipment voters and the organizer of the voting at the polling station included in the network, and software specified computer equipment, which ensures the functioning of the system, namely, that before voting to create a database containing lists of electors eligible to vote, each voter who wishes to participate in electronic voting, the major plot and sends the organizer voting precincts message in the form of an electronic document, which specifies your name and announces his desire to vote at the polling station, after receiving the message from voters about his desire to vote, checked against a database containing lists of electors eligible to vote, whether the right of the elector to vote or not if he tries to vote again, and if the check determines that the voter is entitled to vote or attempt to vote again, with polling send the voter a ballot in the form of an electronic document, wherein the voter, on receiving the polling station ballot, for a given interval of time filling it signed with your digital signature and sends the ballot in the form of an electronic document organizer voting at the relevant polling station, after receiving the organizer of the voting ballot, filled in by the voter at the polling station authenticates a signature on the ballot, using the data Bank electronic certificates public key digital signature, and if a positive test result bull personal identifier (UPI) and then polling station sends the voter a receipt in the form of an electronic document, signed by the organizer voting with his signature, the receipt contains the full name of the voter, the result of his vote and assigned UPI, and reminding voters about sending the organizer of the voting at the relevant polling station during a given time interval receipts confirming their participation in voting and correctness of the information contained in the receipt, the voter is informed that, if he will not send the specified receipt organizer voting at the relevant polling station during a given time interval, then the receipt is sent to the voter, destroy, and his ballot is declared invalid, moreover, the voter will be considered neprogolosovat the voter is entitled to participate in voting for any newly assigned UPI, the voter, on receiving the receipt, checks the authenticity of a signature on a receipt using the data Bank electronic certificates public key digital signature, and the correctness of the information contained in the receipt and, in the absence of errors in the text of receipt, within a specified time interval sends the organizer voting on the relevant izbiratelni who submits their vote and the voting results, not pointing out how he voted, and also confirms the correctness of the information contained in the receipt of information after the organizer receives the vote of this receipt the voter at the polling station authenticates a signature on the receipt using the data Bank electronic certificates public key digital signature, keep the receipt and give the voter the opportunity to save the receipt, or in the case of detection of errors in the text of the receipt, a voter reports about the presence of errors organizer voting and after verification at the polling station the accuracy of the message of the voter a receipt sent to the voter, destroy, and send him a message in the form of an electronic document, signed by the organizer voting with his signature, which offer the voter to vote first with any newly assigned UPI, the result of the voting, sent a receipt with proof of correctness is given in the receipt of the information entered into the database in the list with the results of electronic voting, indicating its UPI, without specifying the name of the voter, the full name of the voter is included in the database in the list with the names of the voters who participated is onanii voting publish a list with the results of electronic voting, indicating UPI voters and the list with the names of the voters, participating in electronic voting.

2. The method according to p. 1, characterized in that as the network to which you connect the computer equipment voters and organizer voting, use the Internet.

3. The method according to p. 2, characterized in that list with the results of electronic voting, which gives UPI voters, and the list with the names of the voters who participated in the electronic vote, publish at the end of voting on the web site of the organizer voting the polling station.

4. The method according to p. 2 or 3, characterized in that the quality of the software, ensuring the functioning of the electronic voting system, use of software tools like the Web Browser and the Web Server.



 

Same patents:

The invention relates to computing, and in particular to control systems for the distribution of data in the information network of the State automated system “Elections”

The invention relates to a method and apparatus for centralized collection of graphically distributed data, in particular to an interactive method of data collection

The invention relates to computing technology, in particular the automation of accounting for petroleum products, and can be used at the enterprises of the type petrol stations (NPP), tank farms and gas stations, combined with the loading posts

The invention relates to the field of ecology and can be used to diagnose the condition of the atmosphere

The invention relates to systems for collecting and reporting information

The invention relates to information retrieval systems, which have thematic databases and database of legislative documents

The device i / o // 2221267
The invention relates to the field of processing analog and digital signals and can be used for connecting various computer systems with actuators and sensors using analog signals, and one-time team

The invention relates to the field of digital signal processing

The invention relates to telecommunication and can be used for information search and online identity used in digital communication systems

FIELD: computers.

SUBSTANCE: system has nine registers, four address selectors, triggers, AND elements, OR elements and delay elements.

EFFECT: higher speed.

8 dwg

FIELD: computers.

SUBSTANCE: device has control trigger, random pulse generators, block for forming program of functioning of modeled multimode system, working modes and technological mode blocks, operation time counters, random pulses generators, OR block, orders counters.

EFFECT: broader functional capabilities.

3 dwg

FIELD: measuring technologies.

SUBSTANCE: method includes setting tolerance for controlled parameter, measuring physical value, associated with said controlled parameter, with numeric characteristic of its value, then measured value is compared to its tolerated values (tolerances for controlled parameter), and decision concerning level of match of measurement results to tolerances for parameter is taken, when determining tolerance for controlled parameter an affiliation function is set for phrase "parameter on basis of measurements in tolerance", and during taking of decision trustworthiness of phrase is evaluated, expressed in non-precise measure, as value of affiliation function, matching value of measured parameter.

EFFECT: higher trustworthiness.

2 dwg

FIELD: computers.

SUBSTANCE: device has base address selector, registers, delay elements, elements of OR groups, OR elements, memory block, reverse counter, comparator.

EFFECT: higher speed of operation.

3 dwg

FIELD: electronic engineering.

SUBSTANCE: for each channel device has digital signal converter, block for setting conversion digitization frequency, conversion level adjustment block, block for transferring electric signals to physical values, block for observing converted signals, block of precision of signal conversion, block of signal conversion time, block for disabling unused channels, block for synchronization of analog signals, visualization block, converted signal recording block. Device allows to convert signals of different levels, to change digitization frequency and conversion time, to disable unused channels, transfer sensors signals to physical values with consideration of sensors scales, observe signals at different scales, appropriate to levels of converted signals, to measure precision of recording of converted signals.

EFFECT: higher efficiency.

5 dwg

FIELD: computer science.

SUBSTANCE: method includes performing a block of operations along N1 channels, where N1 is selected from 1 to 2256, wherein received information is separated on logically finished fragments, encoded on basis of preset algorithm, to produce a block of N-dimensional sets adequate for converted source information Aj with elements like {Bm, X1, X2,...,Xn}, where j - order number of set in range from 1 to 2256, Bm - identifier, X1-Xn - coordinate of element from its coordinates center, m and n are selected from 1 to 2256; received block of sets is compared to already accumulated and/or newly produced sets from multiple channels, intersecting portions of sets are found and cut out; after that cut intersections and sets remaining after cutting are distributed among databases, placing each same set into database appropriate for it and each of sets different with some parameter to databases appropriate for them and identifiers of databases storing these sets are substituted in place of cut sets.

EFFECT: higher speed of operation, higher precision, lower costs, broader functional capabilities, higher efficiency.

9 dwg

FIELD: manufacture of aircraft instruments; display of flying vehicle and onboard equipment parameters.

SUBSTANCE: proposed complex includes two control onboard digital computers, port, central and starboard multi-functional color displays, collimator display on windshield and multi-functional control panel combined by multiplex information exchange channel, local all-round information exchange channel, first and second local radial information exchange channels, thus forming integral information system. Connected to this information system are system of mode parameter sensors, power supply system, generator subsystem and storage battery. Both onboard digital computers are connected by means of inter-computer information exchange channels. Proposed complex is also provided with TV image switching unit connected with multi-functional color displays for transmission of TV image.

EFFECT: enhanced operational reliability and survivability of complex.

2 cl, 1 dwg

FIELD: computers, in particular, system for receipt, storage and reading of data about competitive offers in governmental purchases.

SUBSTANCE: system has block for receiving applications for participation in competition, block for selection of support address of providers in database, block for identification of limiting values of number of competitions, block for modification of addresses of server database, block for identification of competition codes, block for identification of electronic digital signatures of providers, OR element, block for data receipt of server database, block for selecting number of competitions participants, block for controlling selection of applications, block for controlling reading and recording of database, block for launching competitions procedure, block for selecting addresses of applications of providers in database, block for identification of closed encryption keys, register and block for outputting confirmations to providers.

EFFECT: higher reliability of system defense against unauthorized access due to encryption of competitive applications of providers by data encryption keys.

11 dwg

FIELD: computer science, in particular, analytical system of governmental population register.

SUBSTANCE: system has three registers, three counters, block for selecting base reading address, block for signs identification, memory block, generator of reading signals for database, comparison block, control signals discriminator, block for detecting a tendency and prediction block.

EFFECT: higher speed of operation of system due to excluded data search for statistical analysis across whole database of population register and localization of search by means of exclusively time-based and individual signs of personal identifier.

8 dwg

FIELD: electric communications, possible utilization for engineering of automated technical information protection means for monitoring safety of automated systems and operative identification of family of communication protocols TCP/IP utilized by digital communication systems and, in particular, by data transfer network of Internet type.

SUBSTANCE: device has frequency splitter, receiving memory block, subtracting counter, supporting memory blocks, decoding blocks, counters, AND elements, address receipt blocks, comparison blocks, decoders, register, indication block.

EFFECT: improved trustworthiness of detection of an attack against an automated system.

2 dwg

Up!