MULTI-S01 (original) (raw)
In cryptography, MULTI-S01 (pronounced multi-ess-zero-one), is an encryption algorithm based on a pseudorandom number generator (PRNG). MULTI-S01 is an encryption scheme preserving both confidentiality and data integrity. The scheme defines a pair of algorithms; the encryption, the corresponding decryption with verification. Coupling with an efficient keystream generator, such as Panama, MUGI, and RC4, the algorithm efficiently encrypts a message in the manner of a single path process, i.e. online algorithm. The decryption function cannot be used in such manner for keeping whole resultant data until successful verification.
Property | Value |
---|---|
dbo:abstract | In cryptography, MULTI-S01 (pronounced multi-ess-zero-one), is an encryption algorithm based on a pseudorandom number generator (PRNG). MULTI-S01 is an encryption scheme preserving both confidentiality and data integrity. The scheme defines a pair of algorithms; the encryption, the corresponding decryption with verification. Coupling with an efficient keystream generator, such as Panama, MUGI, and RC4, the algorithm efficiently encrypts a message in the manner of a single path process, i.e. online algorithm. The decryption function cannot be used in such manner for keeping whole resultant data until successful verification. The keysize of MULTI-S01 is determined by which keystream generator to use. MULTI-S01 takes a security parameter which determines the upperbound probability of successful forgery. Since the calculation consists of addition and multiplication over the finite field, the algorithm is more suited to hardware implementation, although software implementation is still feasible. MULTI-S01 with the PRNG Panama was among the cryptographic techniques recommended for Japanese government use by CRYPTREC in 2003, however, has been dropped to "candidate" by CRYPTREC revision in 2013. It has also been submitted to ISO/IEC 18033 Part 4 which defines stream-cipher standards. The security of MULTI-S01 is based on that of underlying PRNG. If a secure PRNG is used, then the security of MULTI-S01 with respect to confidentiality and data integrity has been proven. As for the data integrity, the security proof is basically the same as one for , which is proven to be information-theoretically secure. (en) |
dbo:wikiPageExternalLink | https://www.hitachi.com/rd/yrl/crypto/s01/ |
dbo:wikiPageID | 1508174 (xsd:integer) |
dbo:wikiPageLength | 2674 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1105502788 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Encryption dbr:MUGI dbr:Cryptography dbr:Online_algorithm dbr:Confidentiality dbr:Keystream dbr:Data_integrity dbr:Finite_field dbr:Pseudorandom_number_generator dbr:International_Electrotechnical_Commission dbr:International_Organization_for_Standardization dbc:Finite_fields dbc:Stream_ciphers dbr:CRYPTREC dbr:RC4 dbr:Selected_Areas_in_Cryptography dbr:Verification_and_validation dbr:Panama_(cryptography) dbr:Carter–Wegman_MAC_scheme |
dbp:wikiPageUsesTemplate | dbt:Cryptography_navbox |
dct:subject | dbc:Finite_fields dbc:Stream_ciphers |
gold:hypernym | dbr:Algorithm |
rdf:type | dbo:Software yago:Field108569998 yago:GeographicalArea108574314 yago:Location100027167 yago:Object100002684 yago:PhysicalEntity100001930 yago:Region108630985 yago:YagoGeoEntity yago:YagoLegalActorGeo yago:YagoPermanentlyLocatedEntity yago:Tract108673395 yago:WikicatFiniteFields |
rdfs:comment | In cryptography, MULTI-S01 (pronounced multi-ess-zero-one), is an encryption algorithm based on a pseudorandom number generator (PRNG). MULTI-S01 is an encryption scheme preserving both confidentiality and data integrity. The scheme defines a pair of algorithms; the encryption, the corresponding decryption with verification. Coupling with an efficient keystream generator, such as Panama, MUGI, and RC4, the algorithm efficiently encrypts a message in the manner of a single path process, i.e. online algorithm. The decryption function cannot be used in such manner for keeping whole resultant data until successful verification. (en) |
rdfs:label | MULTI-S01 (en) |
owl:sameAs | freebase:MULTI-S01 yago-res:MULTI-S01 wikidata:MULTI-S01 https://global.dbpedia.org/id/4qfd7 |
prov:wasDerivedFrom | wikipedia-en:MULTI-S01?oldid=1105502788&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:MULTI-S01 |
is dbo:wikiPageWikiLink of | dbr:Index_of_cryptography_articles dbr:CRYPTREC dbr:S1 dbr:Outline_of_cryptography |
is foaf:primaryTopic of | wikipedia-en:MULTI-S01 |