dbo:abstract
|
- تدقيق المجموع (بالإنجليزية: Checksum) هو شكل من أشكال فحص صحة البيانات، وهو أحد الإجراءات المبسطة للتحقق من سلامة البيانات المرسلة عبر شبكة (كالإنترنت مثلاً) أو المخزنة في وسيطة ما (قرص مدمج مثلاً)، وهي تسمح باكتشاف وجود الأخطاء في هذه البيانات. يعمل تدقيق المجموع من خلال خوارزمية تقوم بقراءة البيانات وتوليد عدد ثابت من البتات (تبعاً للخوارزمية)، وهذه البتات تـُستخدم للمقارنة مع ناتج تدقيق المجموع التالي بحيث يجب أن يتطابق الناتجان إن بقيت البيانات سليمة بدون أي تغيير. بعض من أشهر خوارزميات تدقيق المجموع هي: CRC، ، MD5، SHA-1. (ar)
- Kontrolní součet je doplňková informace, která se předává spolu s vlastní informací a slouží k ověření, zda je vlastní informace úplná a zda při jejím přenosu nedošlo k chybě. Kontrolní součet je výsledkem nějaké předem určené operace, provedené s vlastní informací. Příjemce informace má možnost sám kdykoliv spočítat svůj vlastní kontrolní součet. Jakmile vypočtený kontrolní součet nesouhlasí s předaným kontrolním součtem, znamená to, že během přenosu došlo k poškození zprávy nebo k poškození kontrolního součtu. (cs)
- Una suma de verificació o checksum és una mesura molt simple per a protegir la integritat de dades, verificant que no hagin estat corrompudes. És utilitzat per a comunicacions (internet, comunicació de dispositius, etc.) i per a dades emmagatzemades , i el tipus de checksum més popular és el control cíclic de redundància (CRC). El procés consisteix a sumar cada un dels components bàsics d'un sistema (generalment cada byte) i emmagatzemar el valor del resultat. Posteriorment es realitza el mateix procediment i es compara el resultat amb el valor emmagatzemat. Si ambdues sumes concorden, s'assumeix amb certa seguretat que les dades no han estat danyades. La manera més simple de checksum no detecta una varietat de corrupcions; particularment no canviarà si:
* Es canvia l'ordre dels bytes de la informació.
* S'agreguen o s'eliminen bytes de valor igual a zero.
* Múltiples errors que es cancel·len uns amb els altres. Els tipus de control de redundància més sofisticats, incloent el , i el control de redundància cíclica (CRC) són dissenyats per a tractar aquestes deficiències i consideren no només el valor de cada byte sinó també el de la seva posició. El cost de la capacitat de detectar més tipus d'error augmenta juntament amb la complexitat de l'algorisme de comprovació. Aquests tipus de control per redundància són útils en la detecció de les modificacions accidentals com ara corrupció de les dades o els errors d'emmagatzematge en un canal de comunicacions. Tot i això, no proporcionen cap seguretat contra un agent malèvol mentre la seva estructura matemàtica sigui simple. Per a proveir aquest tipus d'integritat, és necessari l'ús d'una funció criptogràfica hash, com ara . S'han trobat col·lisions en SHA-1 (actualment l'opció més popular) però no hi ha evidència a data de 2005 que SHA-256 sofreixi deficiències similars. En UNIX hi ha una eina anomenada cksum que genera un CRC-32 i un checksum per a un arxiu determinat donat com a paràmetre. (ca)
- In der Informationstechnik ist eine Prüfsumme (englisch checksum) ein Wert, mit dem die Integrität von Daten überprüft werden kann. Grundsätzlich ist eine Prüfsumme ein Wert, der aus den Ausgangsdaten berechnet wurde und in der Lage ist, bestimmte Fehler in den Daten zu erkennen. Je nachdem wie komplex die Berechnungsvorschrift für die Prüfsumme ist, können mehrere Fehler erkannt oder auch korrigiert werden. Prüfsummen werden typischerweise dazu verwendet, um zu plausibilisieren, dass zwei Datensätze übereinstimmen oder ein einziger Datensatz in sich konsistent ist. Sie haben verschiedene Anwendungsgebiete:
* Datenübertragung: Die aus den Ausgangsdaten errechnete Prüfsumme wird vom Sender mit den Daten übertragen. Der Empfänger berechnet nun aus den empfangenen Daten nach dem gleichen Verfahren die Prüfsumme und vergleicht diese mit der übertragenen Prüfsumme des Senders. Unterscheiden sich beide Prüfsummen, so liegt ein Übertragungsfehler vor. Sind die beiden Prüfsummen identisch, so ist die Nachricht wahrscheinlich korrekt übertragen worden.
* Datensicherung: Hier wird die Prüfsumme der Daten vor dem Speichern mit der Prüfsumme der Daten nach dem Wiederauslesen verglichen.
* Manuelle Dateneingabe: Wenn Daten von Hand eingegeben werden, ist die Prüfsumme Bestandteil der Eingabe, um Eingabefehler zu erkennen.
* Datenintegrität: Besondere kryptographische Hashfunktionen wie etwa die Methode SHA-256 werden angewendet, wenn sichergestellt werden soll, dass Daten seit der Errechnung der Prüfsumme nicht verändert wurden. (de)
- A checksum is a small-sized block of data derived from another block of digital data for the purpose of detecting errors that may have been introduced during its transmission or storage. By themselves, checksums are often used to verify data integrity but are not relied upon to verify data authenticity. The procedure which generates this checksum is called a checksum function or checksum algorithm. Depending on its design goals, a good checksum algorithm usually outputs a significantly different value, even for small changes made to the input. This is especially true of cryptographic hash functions, which may be used to detect many data corruption errors and verify overall data integrity; if the computed checksum for the current data input matches the stored value of a previously computed checksum, there is a very high probability the data has not been accidentally altered or corrupted. Checksum functions are related to hash functions, fingerprints, randomization functions, and cryptographic hash functions. However, each of those concepts has different applications and therefore different design goals. For instance, a function returning the start of a string can provide a hash appropriate for some applications but will never be a suitable checksum. Checksums are used as cryptographic primitives in larger authentication algorithms. For cryptographic systems with these two specific design goals, see HMAC. Check digits and parity bits are special cases of checksums, appropriate for small blocks of data (such as Social Security numbers, bank account numbers, computer words, single bytes, etc.). Some error-correcting codes are based on special checksums which not only detect common errors but also allow the original data to be recovered in certain cases. (en)
- Une somme de contrôle (checksum en anglais) est une courte séquence de données numériques calculée à partir d'un bloc de données plus important (par exemple un fichier ou un message) permettant de vérifier, avec une très haute probabilité, que l'intégrité de ce bloc a été préservée lors d'une opération de copie, stockage ou transmission. On parle aussi parfois d'empreinte numérique. Pour l'utilisateur final, les sommes de contrôle se présentent typiquement sous la forme de nombres au format hexadécimal. L'utilisation d'une somme de contrôle est une forme de contrôle par redondance. (fr)
- Una suma de verificación, (también llamada suma de chequeo o checksum), en telecomunicación e informática, es una función de redundancia que tiene como propósito principal detectar cambios accidentales en una secuencia de datos para proteger la integridad de estos, verificando que no haya discrepancias entre los valores obtenidos al hacer una comprobación inicial y otra final tras la transmisión. La idea es que se transmita el dato junto con su valor suma, de esta forma el receptor puede calcular dicho valor y compararlo así con el valor suma recibido. Si hay una discrepancia se pueden rechazar los datos o pedir una retransmisión. Esto es empleado para comunicaciones (Internet, comunicación de dispositivos, etc.) y almacenamiento de datos (archivos comprimidos, discos portátiles, etc.). Normalmente, aumentar la capacidad de detectar más tipos de error aumenta la complejidad del algoritmo y el coste, y con ello, las necesidades de proceso requeridas. Sin embargo, dicha acción proporciona medios de detectar errores en el código de forma fiable. (es)
- In telecomunicazioni e informatica un checksum (in italiano somma di controllo) è una sequenza di bit che, associata al pacchetto trasmesso, viene utilizzata per verificare l'integrità di un dato o di un messaggio che può subire alterazioni durante la trasmissione sul canale di comunicazione.Il funzionamento del checksum è del tutto analogo a quello dell'ultima lettera del codice fiscale. Essa infatti viene generata tramite un certo algoritmo a partire dalle lettere precedenti. Nel comunicare il codice fiscale potrebbe capitare che qualche lettera venga alterata. Il destinatario perciò può ricalcolarsi il checksum (cioè l'ultima lettera). Se il risultato del calcolo è diverso da quanto scritto nel codice fiscale allora c'è stato un errore e il codice è sbagliato. (it)
- 체크섬(checksum)은 중복 검사의 한 형태로, 오류 정정을 통해, 공간(전자 통신)이나 시간(기억 장치) 속에서 송신된 자료의 무결성을 보호하는 단순한 방법이다. 통신에서 순환 중복 검사(CRC)를 체크섬이라고 말하기도 한다. 엄밀히 말하면 체크섬은 나열된 데이터를 더하여 체크섬 숫자를 얻고, 정해진 비트수의 모듈라로 정해진 비트수로 재구성 한다. 단순 덧셈 방식과 순환 중복 검사의 계산 방식과는 차이가 있으나, 많은 경우 순환 중복 검사의 결과를 체크섬이라고 말하므로 단순 덧셈만을 의미하지는 않는다. 기본적인 메시지 구성 요소(보통 비트)를 추가하여 결과값을 저장함으로써 동작한다. 나중에 누구나 데이터에 같은 작업을 수행할 수 있고, 무결성 검사에 대한 결과를 비교할 수 있으며, (체크섬이 맞아 떨어지는지 확인해 봄으로써) 메시지가 손상되지 않았다고 결론을 내릴 수도 있다. 마이크로프로세서를 활용한 시스템을 설계할 때, 프로그램은 주로 C언어로 작성한다. C 언어는 컴파일러와 링커에 의해 최종 결합하면 기계어 코드의 묶음이 나온다. 이것이 실행파일인데, 메모리에 써서 CPU가 동작할 수 있게 한다. 이 실행파일에 체크섬을 적용하여 줄 단위로 오류를 검증한다. 인텔과 과거 모토로라(현재 프리스케일, 반도체 칩 제조사)에서 사용하였다. 여기서는 정해진 형식에 따라 바이트 단위로 단순 덧셈을 하여, 1바이트 모듈라를 취해 최종 값을 만든다. 이것을 해당라인의 끝에 오류 체크용으로 붙여 파일을 만든다. (ko)
- チェックサム(検査合計、英: checksum)とは、語列の各語の総計を利用した誤り検出符号の一種である。他の誤り検出符号と比べて信頼性は低いものの、単純計算で99.6%以上の検出率があるうえに算術が簡単であることから、簡易な誤り検出に用いられる。 (ja)
- Een controlegetal, controlecijfer, checksum, controlesom en dergelijke zijn getallen om een systematische redundantie te creëren in gegevens om het invoeren, lezen, schrijven en verzenden ervan te controleren, op een wijze die efficiënter is dan alles twee keer te doen. Er wordt een methode gebruikt die weliswaar geen volledige controle biedt, maar de kans groot maakt dat een fout wordt ontdekt. Eén mogelijkheid is dat voor en na de te controleren actie een resultaat wordt berekend (compacter dan de gegevens zelf) en de twee resultaten vergeleken worden. Een andere mogelijkheid is dat bij een nummering niet alle getallen worden gebruikt. Nadat een gebruiker een nummer heeft ingevoerd, wordt een algoritme toegepast om te controleren of het een geldig nummer is. Een meer geavanceerde methode van foutherkenning is de cyclic redundancy check of CRC. Met nog betere methoden zoals de hammingcode kan de fout niet alleen gevonden, maar ook hersteld worden. (nl)
- Checksum ou soma de verificação é um código usado para verificar a integridade de dados transmitidos através de um canal com ruídos ou armazenados em algum meio por algum tempo. (pt)
- Kontrollsumma, engelska checksum, är ett sätt att upptäcka fel i data som tillkommit vid inmatning för hand eller vid kommunikation mellan datorer. Kontrollsumman beräknas med en i förhand specificerad algoritm som är anpassad för att hitta så många fel som möjligt, utan att kräva alltför stor beräkningskapacitet. Nackdelen med enkla kontrollsummor är att de inte skyddar mot avsiktlig manipulation av data, kontrollsummor som är konstruerade för att försvåra detta kallas kryptografiska hashfunktioner. I det enklaste fallet är kontrollsumman helt enkelt summan av alla i filen ingående bytes. Genom att summera, alternativt [XOR]:a, alla bytes i den lästa filen och jämföra med kontrollsumman kan det uppdagas om den har förvanskats. Sannolikheten för detta är liten, men inte försumbar. En sådan kontrollsumma kallas för en LRC, . Ett problem är om flera fel uppstått, antingen så att felen tillsammans tar ut varandra vid summering så att kontrollsumman trots allt blir korrekt, eller om ett fel även smugit sig in i kontrollsumman, så att den felaktiga filens summa och den felaktiga kontrollsumman överensstämmer. Den risken är dock mycket liten. Det finns även mer avancerade, och därmed säkrare, sätt att bygga upp kontrollsummor, till exempel CRC, Cyclic Redundancy Check. Med CRC får man i regel en kontrollsumma på två eller fyra bytes, men andra CRC-varianter finns också. Vid inmatning är det oftast den mänskliga faktorn som orsakar fel, till exempel felaktiga eller omkastade tangentnedtryckningar. Därför används ofta den sista siffran i ett nummer som kontrollsiffra, en kontrollsiffra som beräknas genom en kontrollsummering av de övriga siffrorna i numret. Denna kontrollsummering kan utföras med hjälp av olika algoritmer. En vanlig sådan är Luhn-algoritmen eller former av Moduloräkning. Exempel på nummer som inkluderar en kontrollsiffra:
* bankgiro
* EAN
* EG-nummer
* ISBN
*
* OCR-nummer
* organisationsnummer
* personnummer
* plusgiro
* Sedelnummer
* VIN-kod Vid dataöverföring eller lagring kan data förstöras på grund av brus, bitröta eller andra störningar. För att kunna upptäcka och eventuellt korrigera dessa fel beräknas även här kontrollsummor. Till exempel används kontrollsummor i IP, på hårddiskar, och i datakommunikationen mellan markstationer och rymdsonder. (sv)
- Suma kontrolna (ang. checksum) – liczba uzyskana według specjalnego algorytmu służąca do zapewnienia integralności danych. Komputer wysyłający dane oblicza ich sumę kontrolną i dołącza ją do pakietu danych. Komputer odbierający dane również oblicza sumę kontrolną, lecz z odebranych danych, i sprawdza czy suma uzyskana przez niego zgadza się z sumą odebraną z pakietem danych. Jeśli nie, to znaczy, że dane uległy przekłamaniu. Szczególnym przypadkiem sumy kontrolnej jest cyfra kontrolna – zwykle ostatnia cyfra identyfikatora (np. w numerach PESEL, NIP, REGON, SIMC). Jeszcze innym przypadkiem sumy kontrolnej jest bit parzystości stosowany w transmisji szeregowej i m.in. dawniej w taśmach perforowanych. Podobnie danym zapisywanym w sektorze dysku towarzyszy suma kontrolna obliczana algorytmem CRC. Algorytmy obliczania sumy kontrolnej:
* CRC,
* MD5 (tzw. funkcja skrótu),
* SHA-1 (tzw. funkcja skrótu),
* Adler-32,
* Algorytm Luhna, np. w numerach kart kredytowych, numerach ICCID kart SIM, europejskim numerze pojazdu (EVN),
* cyfry kontrolne w numerach PESEL, NIP, REGON, dowodach osobistych, paszportach, numerach kont bankowych,
* bit parzystości stosowany przy transmisji szeregowej łączem RS-232 lub na taśmie dziurkowanej. W tym przypadku liczba jest 1-bitowa,
* suma, suma bitowa, różnica bitowa stosowana w wielu protokołach transmisji danych. (pl)
- Контро́льная су́мма — некоторое значение, рассчитанное по набору данных путём применения определённого алгоритма и используемое для проверки целостности данных при их передаче или хранении. Также контрольные суммы могут использоваться для быстрого сравнения двух наборов данных на неэквивалентность: с большой вероятностью различные наборы данных будут иметь неравные контрольные суммы. Это может быть использовано, например, для обнаружения компьютерных вирусов. Несмотря на своё название, контрольная сумма не обязательно вычисляется путём суммирования. С точки зрения математики контрольная сумма является результатом хеш-функции, используемой для вычисления контрольного кода — небольшого количества бит внутри большого блока данных, например, сетевого пакета или блока компьютерного файла, применяемого для обнаружения ошибок при передаче или хранении информации. Значение контрольной суммы добавляется в конец блока данных непосредственно перед началом передачи или записи данных на какой-либо носитель информации. Впоследствии оно проверяется для подтверждения целостности данных. Популярность использования контрольных сумм для проверки целостности данных обусловлена тем, что подобная проверка просто реализуема в двоичном цифровом оборудовании, легко анализируется и хорошо подходит для обнаружения общих ошибок, вызванных наличием шума в каналах передачи данных. Криптографическая функция MD5 уже почти не используется для определения контрольных сумм, так как оказалось, что для неё можно быстро создавать с помощью современных компьютеров два разных файла, имеющих разную длину в байтах, но одинаковые величины контрольных сумм, подсчитанных с помощью алгоритма MD5. Использование термина сумма связано с тем, что на заре цифровой связи при байтовых передачах информационными были 7 бит, а восьмой — контрольный — рассчитывался как младший разряд сложения информационных. (ru)
- 校验和(英語:Checksum)是冗余校验的一种形式。 它是通过方法,对经过空间(如通信)或时间(如计算机存储)所传送数据的完整性进行检查的一种简单方法。 计算机领域常见的校验和的方法有循环冗余校验(CRC)、MD5、SHA家族等。 產生核對和的實際過程一般是向核對函數或核對和算法輸入給定的數據,一個良好的核對和算法通常會對進行很小的修改的輸入數據都會輸出一個顯著不同的值。 (zh)
- Контро́льна су́ма — деяке значення, розраховане на основі набору даних з використанням певного алгоритму, що використовується для перевірки цілісності даних при їх передачі або збереженні. Також контрольні суми можуть використовуватись для швидкого порівняння двох наборів даних на нееквівалентність: з великою ймовірністю різні набори даних матимуть відмінні контрольні суми. Це може бути застосовано, наприклад, для детектування комп'ютерних вірусів. З точки зору математики контрольна сума є хеш-функцією, що використовується для обчислення контрольного коду — великої кількості біт всередині великого блока даних, наприклад, мережевого пакету або блоку комп'ютерного файлу, що використовується для виявлення помилок під час передачі або збереження інформації. Значення контрольної суми зазвичай додається до початку або кінця блоку даних безпосередньо перед початком передачі або запису даних на носій інформації. У майбутньому це значення перевіряється для підтвердження цілісності даних. Популярність використання контрольних сум для перевірки цілісності даних зумовлена тим, що подібна перевірка просто реалізується у двійковому цифровому обладнанні, легко аналізується і добре підходить для виявлення загальних помилок, що викликані наявністю шуму в каналах передачі даних. (uk)
|
rdfs:comment
|
- تدقيق المجموع (بالإنجليزية: Checksum) هو شكل من أشكال فحص صحة البيانات، وهو أحد الإجراءات المبسطة للتحقق من سلامة البيانات المرسلة عبر شبكة (كالإنترنت مثلاً) أو المخزنة في وسيطة ما (قرص مدمج مثلاً)، وهي تسمح باكتشاف وجود الأخطاء في هذه البيانات. يعمل تدقيق المجموع من خلال خوارزمية تقوم بقراءة البيانات وتوليد عدد ثابت من البتات (تبعاً للخوارزمية)، وهذه البتات تـُستخدم للمقارنة مع ناتج تدقيق المجموع التالي بحيث يجب أن يتطابق الناتجان إن بقيت البيانات سليمة بدون أي تغيير. بعض من أشهر خوارزميات تدقيق المجموع هي: CRC، ، MD5، SHA-1. (ar)
- Kontrolní součet je doplňková informace, která se předává spolu s vlastní informací a slouží k ověření, zda je vlastní informace úplná a zda při jejím přenosu nedošlo k chybě. Kontrolní součet je výsledkem nějaké předem určené operace, provedené s vlastní informací. Příjemce informace má možnost sám kdykoliv spočítat svůj vlastní kontrolní součet. Jakmile vypočtený kontrolní součet nesouhlasí s předaným kontrolním součtem, znamená to, že během přenosu došlo k poškození zprávy nebo k poškození kontrolního součtu. (cs)
- Une somme de contrôle (checksum en anglais) est une courte séquence de données numériques calculée à partir d'un bloc de données plus important (par exemple un fichier ou un message) permettant de vérifier, avec une très haute probabilité, que l'intégrité de ce bloc a été préservée lors d'une opération de copie, stockage ou transmission. On parle aussi parfois d'empreinte numérique. Pour l'utilisateur final, les sommes de contrôle se présentent typiquement sous la forme de nombres au format hexadécimal. L'utilisation d'une somme de contrôle est une forme de contrôle par redondance. (fr)
- In telecomunicazioni e informatica un checksum (in italiano somma di controllo) è una sequenza di bit che, associata al pacchetto trasmesso, viene utilizzata per verificare l'integrità di un dato o di un messaggio che può subire alterazioni durante la trasmissione sul canale di comunicazione.Il funzionamento del checksum è del tutto analogo a quello dell'ultima lettera del codice fiscale. Essa infatti viene generata tramite un certo algoritmo a partire dalle lettere precedenti. Nel comunicare il codice fiscale potrebbe capitare che qualche lettera venga alterata. Il destinatario perciò può ricalcolarsi il checksum (cioè l'ultima lettera). Se il risultato del calcolo è diverso da quanto scritto nel codice fiscale allora c'è stato un errore e il codice è sbagliato. (it)
- チェックサム(検査合計、英: checksum)とは、語列の各語の総計を利用した誤り検出符号の一種である。他の誤り検出符号と比べて信頼性は低いものの、単純計算で99.6%以上の検出率があるうえに算術が簡単であることから、簡易な誤り検出に用いられる。 (ja)
- Checksum ou soma de verificação é um código usado para verificar a integridade de dados transmitidos através de um canal com ruídos ou armazenados em algum meio por algum tempo. (pt)
- 校验和(英語:Checksum)是冗余校验的一种形式。 它是通过方法,对经过空间(如通信)或时间(如计算机存储)所传送数据的完整性进行检查的一种简单方法。 计算机领域常见的校验和的方法有循环冗余校验(CRC)、MD5、SHA家族等。 產生核對和的實際過程一般是向核對函數或核對和算法輸入給定的數據,一個良好的核對和算法通常會對進行很小的修改的輸入數據都會輸出一個顯著不同的值。 (zh)
- Una suma de verificació o checksum és una mesura molt simple per a protegir la integritat de dades, verificant que no hagin estat corrompudes. És utilitzat per a comunicacions (internet, comunicació de dispositius, etc.) i per a dades emmagatzemades , i el tipus de checksum més popular és el control cíclic de redundància (CRC). La manera més simple de checksum no detecta una varietat de corrupcions; particularment no canviarà si: En UNIX hi ha una eina anomenada cksum que genera un CRC-32 i un checksum per a un arxiu determinat donat com a paràmetre. (ca)
- A checksum is a small-sized block of data derived from another block of digital data for the purpose of detecting errors that may have been introduced during its transmission or storage. By themselves, checksums are often used to verify data integrity but are not relied upon to verify data authenticity. (en)
- In der Informationstechnik ist eine Prüfsumme (englisch checksum) ein Wert, mit dem die Integrität von Daten überprüft werden kann. Grundsätzlich ist eine Prüfsumme ein Wert, der aus den Ausgangsdaten berechnet wurde und in der Lage ist, bestimmte Fehler in den Daten zu erkennen. Je nachdem wie komplex die Berechnungsvorschrift für die Prüfsumme ist, können mehrere Fehler erkannt oder auch korrigiert werden. (de)
- Una suma de verificación, (también llamada suma de chequeo o checksum), en telecomunicación e informática, es una función de redundancia que tiene como propósito principal detectar cambios accidentales en una secuencia de datos para proteger la integridad de estos, verificando que no haya discrepancias entre los valores obtenidos al hacer una comprobación inicial y otra final tras la transmisión. La idea es que se transmita el dato junto con su valor suma, de esta forma el receptor puede calcular dicho valor y compararlo así con el valor suma recibido. Si hay una discrepancia se pueden rechazar los datos o pedir una retransmisión. (es)
- 체크섬(checksum)은 중복 검사의 한 형태로, 오류 정정을 통해, 공간(전자 통신)이나 시간(기억 장치) 속에서 송신된 자료의 무결성을 보호하는 단순한 방법이다. 통신에서 순환 중복 검사(CRC)를 체크섬이라고 말하기도 한다. 엄밀히 말하면 체크섬은 나열된 데이터를 더하여 체크섬 숫자를 얻고, 정해진 비트수의 모듈라로 정해진 비트수로 재구성 한다. 단순 덧셈 방식과 순환 중복 검사의 계산 방식과는 차이가 있으나, 많은 경우 순환 중복 검사의 결과를 체크섬이라고 말하므로 단순 덧셈만을 의미하지는 않는다. 기본적인 메시지 구성 요소(보통 비트)를 추가하여 결과값을 저장함으로써 동작한다. 나중에 누구나 데이터에 같은 작업을 수행할 수 있고, 무결성 검사에 대한 결과를 비교할 수 있으며, (체크섬이 맞아 떨어지는지 확인해 봄으로써) 메시지가 손상되지 않았다고 결론을 내릴 수도 있다. (ko)
- Een controlegetal, controlecijfer, checksum, controlesom en dergelijke zijn getallen om een systematische redundantie te creëren in gegevens om het invoeren, lezen, schrijven en verzenden ervan te controleren, op een wijze die efficiënter is dan alles twee keer te doen. Er wordt een methode gebruikt die weliswaar geen volledige controle biedt, maar de kans groot maakt dat een fout wordt ontdekt. Eén mogelijkheid is dat voor en na de te controleren actie een resultaat wordt berekend (compacter dan de gegevens zelf) en de twee resultaten vergeleken worden. (nl)
- Suma kontrolna (ang. checksum) – liczba uzyskana według specjalnego algorytmu służąca do zapewnienia integralności danych. Komputer wysyłający dane oblicza ich sumę kontrolną i dołącza ją do pakietu danych. Komputer odbierający dane również oblicza sumę kontrolną, lecz z odebranych danych, i sprawdza czy suma uzyskana przez niego zgadza się z sumą odebraną z pakietem danych. Jeśli nie, to znaczy, że dane uległy przekłamaniu. Algorytmy obliczania sumy kontrolnej: (pl)
- Kontrollsumma, engelska checksum, är ett sätt att upptäcka fel i data som tillkommit vid inmatning för hand eller vid kommunikation mellan datorer. Kontrollsumman beräknas med en i förhand specificerad algoritm som är anpassad för att hitta så många fel som möjligt, utan att kräva alltför stor beräkningskapacitet. Nackdelen med enkla kontrollsummor är att de inte skyddar mot avsiktlig manipulation av data, kontrollsummor som är konstruerade för att försvåra detta kallas kryptografiska hashfunktioner. Exempel på nummer som inkluderar en kontrollsiffra: (sv)
- Контро́льная су́мма — некоторое значение, рассчитанное по набору данных путём применения определённого алгоритма и используемое для проверки целостности данных при их передаче или хранении. Также контрольные суммы могут использоваться для быстрого сравнения двух наборов данных на неэквивалентность: с большой вероятностью различные наборы данных будут иметь неравные контрольные суммы. Это может быть использовано, например, для обнаружения компьютерных вирусов. Несмотря на своё название, контрольная сумма не обязательно вычисляется путём суммирования. (ru)
- Контро́льна су́ма — деяке значення, розраховане на основі набору даних з використанням певного алгоритму, що використовується для перевірки цілісності даних при їх передачі або збереженні. Також контрольні суми можуть використовуватись для швидкого порівняння двох наборів даних на нееквівалентність: з великою ймовірністю різні набори даних матимуть відмінні контрольні суми. Це може бути застосовано, наприклад, для детектування комп'ютерних вірусів. (uk)
|