About: Initialization vector     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Property104916342, within Data Space : dbpedia.org associated with source document(s)

In cryptography, an initialization vector (IV) or starting variable (SV) is an input to a cryptographic primitive being used to provide the initial state. The IV is typically required to be random or pseudorandom, but sometimes an IV only needs to be unpredictable or unique. Randomization is crucial for some encryption schemes to achieve semantic security, a property whereby repeated usage of the scheme under the same key does not allow an attacker to infer relationships between (potentially similar) segments of the encrypted message. For block ciphers, the use of an IV is described by the modes of operation.

AttributesValues
rdf:type
rdfs:label
  • Initialisierungsvektor
  • Initialization vector
  • Vecteur d'initialisation
  • Vector de inicialización
  • Vektor inisialisasi
  • 初期化ベクトル
  • Vettore di inizializzazione
  • 초기화 벡터
  • Wektor inicjujący
  • Initialisatievector
  • Vetor de inicialização
  • Ініціалізаційний вектор
  • 初始向量
rdfs:comment
  • En cryptographie, un vecteur d'initialisation (en anglais initialization vector ou IV) est un bloc de bits combiné avec le premier bloc de données lors d'une opération de chiffrement. Il est utilisé dans le cadre des modes d'opération d'un algorithme de chiffrement symétrique par blocs ou pour un chiffrement par flux comme RC4. Dans certains cryptosystèmes, le vecteur est généré de manière aléatoire puis transmis en clair avec le reste du message. Dans d'autres systèmes, on peut utiliser une métadonnée comme le numéro de inode du fichier chiffré.
  • Dalam kriptografi, vektor inisialisasi (initialization vector atau IV) atau variabel pemulai (starting variable atau SV) adalah masukan berukuran tetap ke yang biasanya wajib acak atau acak semu. Pengacakan sangat penting untuk skema enkripsi untuk meraih keamanan semantik, yaitu sifat yang membuat enkripsi dengan kunci yang sama tidak membocorkan hubungan antarteks tersandi. Untuk penyandian blok, IV dipakai dalam mode operasi. Pengacakan juga dipakai dalam kriptografi primitif lainnya, seperti dan .
  • 初期化ベクトル(英: initialization vector、IV)はビット列であり、ストリーム暗号またはブロック暗号を任意の暗号利用モードで実行するとき、同じ暗号鍵でストリームを生成しても毎回異なるストリームを生成するのに必要とされる。これにより、毎回暗号鍵を替えるといった時間のかかる作業を省くことができる。 IVの大きさは使用する暗号化アルゴリズムと暗号プロトコルに依存し、通常は暗号のブロックサイズと同じか暗号鍵と同じサイズである。IVは受信者がその暗号を解読する際に必須である。IVを渡す方法としては、鍵交換やハンドシェイクの際に合意した上でパケットと共にIVを送るか、IVの計算方法を共有しておくか、現在時間のようなインクリメンタルな測定値(RSA SecurID、VASCO Digipassなどのハードウェア認証トークン)や、送信者または受信者のID、ファイルID、パケット、セクタ番号やクラスタ番号などをパラメータとして使う。プロトコルに従い、複数の変数を組み合わせたり、ハッシュ関数を使う。IVをランダムに選択した場合、衝突の可能性を考慮する必要があり、インクリメンタルなIVをnonceとして使う場合、関連IV攻撃への耐性を考慮しておく必要がある。
  • In crittografia un vettore di inizializzazione (VI), dall'inglese initialization vector (IV), è un blocco di bit di lunghezza predefinita che viene utilizzato per inizializzare lo stato di un cifrario a flusso, oppure di un cifrario a blocchi quando questi opera in una modalità tale da trasformarsi in un cifrario a flusso, in modo che a chiavi identiche il keystream risultante sia differente.
  • Na criptografia, um vetor de inicialização (IV) ou variável inicial (SV) é uma entrada de tamanho fixo para uma primitiva criptográfica que normalmente é requerida para ser aleatória ou pseudoaleatório. A randomização é crucial para esquemas de criptografia para alcançar a segurança semântica, uma propriedade pela qual o uso repetido do esquema sob a mesma chave não permite que um invasor inferisse relacionamentos entre segmentos da mensagem criptografada. Para cifras de bloco, o uso de um IV é descrito pelos modos de operação. A randomização também é necessária para outras primitivas, como funções de hash universal e códigos de autenticação de mensagens com base nela.
  • Der Initialisierungsvektor (IV) ist ein Begriff aus der Kryptographie und bezeichnet einen Block von Zufallsdaten, der in bestimmten Modi einiger Blockchiffren verwendet wird, wie dem Cipher Block Chaining Mode. Da bei den Verschlüsselungsalgorithmen in der Regel Modi gewählt werden, bei denen der Geheimtext eines Blocks vom Geheimtext seines Vorgängerblocks abhängt, muss der IV nicht geheim gehalten werden. Im beschriebenen Fall würde der Geheimtext des Block als IV des Blocks fungieren, so dass für die Kryptanalysten ohnehin Initialisierungsvektoren bekannt wären.
  • En criptografía, un vector de inicialización (conocido por sus siglas en inglés IV) es un bloque de bits que es requerido para permitir un cifrado en flujo o un cifrado por bloques, en uno de los modos de cifrado, con un resultado independiente de otros cifrados producidos por la misma clave. El tamaño del IV dependen del algoritmo de cifrado y del protocolo criptográfico y a menudo es tan largo como el tamaño de bloque o como el tamaño de la clave.
  • In cryptography, an initialization vector (IV) or starting variable (SV) is an input to a cryptographic primitive being used to provide the initial state. The IV is typically required to be random or pseudorandom, but sometimes an IV only needs to be unpredictable or unique. Randomization is crucial for some encryption schemes to achieve semantic security, a property whereby repeated usage of the scheme under the same key does not allow an attacker to infer relationships between (potentially similar) segments of the encrypted message. For block ciphers, the use of an IV is described by the modes of operation.
  • De initialisatievector is een willekeurige set van nummers gebruikt in cryptografie met als doel het moeilijker te maken om de tekst uit de vercijferde tekst af te leiden. De initialisatievector (IV) wordt voor aan een te vercijferen boodschap toegevoegd met als doel deze uniek te maken. Wel is het voor decryptie nodig dat de ontvanger dezelfde initialisatievector gebruikt bij encryptie/decryptie als de zender. De lengte van de initialisatievector is vast bepaald door het gebruikte algoritme en de input.Veelal zal de lengte gelijk zijn aan de lengte van het te vercijferen tekstblok.
  • Wektor inicjujący (ang. initialization vector, IV) – ciąg bitów o stałej długości wykorzystywany jako dodatkowe dane wejściowe do algorytmów kryptograficznych. Zazwyczaj wymagana jest od niego wysokiej jakości losowość, która ma istotne znaczenie przy , ponieważ atakujący może zbadać relacje zachodzące między segmentami szyfrowanych danych poprzez ich ciągłe szyfrowanie za pomocą tego samego klucza. Wektor inicjujący znajduje zastosowanie w większości . Losowość jest również wymagana dla innych zastosowań, takich jak uniwersalne funkcje skrótu czy kody uwierzytelniania wiadomości.
  • Ініціалізаційний вектор, ІВ (англ. initialization vector, IV) — це входові дані для криптографічного примітиву, які зазвичай мають бути випадковими або псевдовипадковим. Увипадковлення критичне у схемах шифрування для досягнення , властивість завдяки якій повторне використання схеми із тим самим ключем не дає нападнику можливості вивести взаємозв'язки між сегментами зашифрованого повідомлення. Для блочних шифрів, використання ІВ описане так званими режимами шифрування, деякі з яких не вимагають секретності ІВ.
  • 在密碼學的領域裡,初始向量(英語:initialization vector,縮寫為IV),或譯初向量,又稱初始變數(starting variable,縮寫為SV),是一個固定長度的輸入值。一般的使用上會要求它是亂數或擬亂數(pseudorandom)。使用亂數產生的初始向量才能達到語義安全(訊息驗證碼也可能用到初始向量),並讓攻擊者難以對原文一致且使用同一把金鑰生成的密文進行破解。在區塊加密中,使用了初始向量的加密模式被稱為區塊加密模式。 有些密碼運算只要求初始向量不要重覆,並只要求它用是內部求出的亂數值(這類亂數實際上不夠亂)。在這類應用下,初始向量通常被稱為nonce(臨時使用的數值),是可控制的(stateful)而不是亂數。這種作法是因為初始向量不會被寄送到密文的接收方,而是收發兩方透過事前約定的機制自行計算出對應的初始向量(不過,實作上還是經常會把nonce送過去以便檢查訊息的遺漏)。計數器模式中使用序列的方式來作為初始向量,它就是一種可控制之初始向量的加密模式。
foaf:depiction
  • External Image
foaf:isPrimaryTopicOf
thumbnail
dct:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
Faceted Search & Find service v1.17_git81 as of Jul 16 2021


Alternative Linked Data Documents: PivotViewer | ODE     Content Formats:       RDF       ODATA       Microdata      About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3322 as of Sep 15 2021, on Linux (x86_64-generic-linux-glibc25), Single-Server Edition (61 GB total memory)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2021 OpenLink Software