Cha-Chaとは? わかりやすく解説

CHA-CHA

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/11 00:49 UTC 版)

CHA-CHA(チャチャ)は、日本男性アイドルグループ1988年デビュー。各メンバー個々の所属事務所がそれぞれ異なっていたため、事実上、バップレコード、浅井企画預かりであった。1992年に解散。


  1. ^ 中居正広、デビュー前のあこがれは勝俣州和…CHA-CHAオーディションにSMAPメンバーも”. 日刊スポーツ (2023年8月12日). 2022年8月12日閲覧。
  2. ^ 子どもの生活習慣づくりフォーラムを開催します(仙台生まれの勝俣州和氏が出演します)(仙台市教育委員会)
  3. ^ 『ジャニーズOB大全』ジャニーズ研究会・著(鹿砦社) より
  4. ^ 『笑っていいとも!増刊号』2004年8月15日放送分より
  5. ^ 『中居正広のミになる図書館』2012年1月10日放送分より
  6. ^ 『笑っていいとも!』2014年2月14日放送分より
  7. ^ 萩本欽一連載『芸道54年 笑いと涙のドラマがいっぱい! 萩本欽一の「人生ってめぐり愛だよね」』第40回勝俣州和(アサヒ芸能
  8. ^ ジャニーズ入所28年の木村拓哉が影響を受けた2人の先輩とは? アサ芸プラス(2015年4月13日)
  9. ^ SMAP中居、デビュー前は勝俣州和に憧れていた!?「いつか勝俣さんみたいに」マイナビニュース 2016年8月21日


「CHA-CHA」の続きの解説一覧

チャチャ

(Cha-Cha から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/12/14 06:14 UTC 版)

チャチャChaCha




「チャチャ」の続きの解説一覧

CHA-CHA

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/19 01:49 UTC 版)

ジャニーズ関連企画ユニット」の記事における「CHA-CHA」の解説

1988年萩本欽一司会バラエティー番組欽きらリン530!!』で組まれユニット詳細は「CHA-CHA」を参照

※この「CHA-CHA」の解説は、「ジャニーズ関連企画ユニット」の解説の一部です。
「CHA-CHA」を含む「ジャニーズ関連企画ユニット」の記事については、「ジャニーズ関連企画ユニット」の概要を参照ください。


ChaCha

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/07/03 06:12 UTC 版)

Salsa20」の記事における「ChaCha」の解説

2008年バーンスタインはChaChaと呼ばれる変種発表した。これはラウンドごとの発散大きくすることでパフォーマンスの向上を図ったのである。AumassonらはChaChaに対して攻撃試みたが、Salsa20よりも1ラウンド少な結果となった256ビットのChaCha6で2139、ChaCha7で2248の試行128ビットのChaCha6で2107の試行128ビットのChaCha7では攻撃失敗)。 Salsa20同様に、ChaChaの初期状態128ビット定数256ビットの鍵、64ビットカウンタ64ビットnonceを含む32ビットワードの4×4行列であるが、並び順変更されている。 Initial state of ChaChaCons Cons Cons Cons Key Key Key Key Key Key Key Key Pos Pos Nonce Nonce 定数Salsa20と同じ"expand 32-byte k"である。ChaChaでは、Salsa20の1/4ラウンド関数QR(a,b,c,d)が a ⊞= b; d ⊕= a; d <<<= 16;c ⊞= d; b ⊕= c; b <<<= 12;a ⊞= b; d ⊕= a; d <<<= 8;c ⊞= d; b ⊕= c; b <<<= 7; に置き換えられている。Salsa20の1/4ラウンド関数では各ワード1回しか更新されないのに対し、ChaChaの関数では2回更新されることに注意また、ChaChaの1/4ラウンド関数は、変化をよりすばやく拡散するSalsa20の1/4ラウンド関数入力1ビット変更すると、平均出力8ビット変化するが、ChaChaの場合は12.5ビット変化する。 さらに、ChaChaとSalsaとでは、1/4ラウンド関数中の加算xor、ビットローテーションの数が同じであるが、ローテートのうち2つが8の倍数であることから、x86を含むいくつかのアーキテクチャでは、最適化が可能となる。加えてSSE向けに最適化することが可能であることがSalsa20において発見されており、ChaChaではこれを利用できるように入力フォーマット変更されている。 ラウンドごとに列方向行方向を交互に繰り返すではなく、列方向と角線方向繰り返す。 // 奇数ラウンドQR ( 0, 4, 8, 12) // 1st columnQR ( 1, 5, 9, 13) // 2nd columnQR ( 2, 6, 10, 14) // 3rd columnQR ( 3, 7, 11, 15) // 4th column// 偶数ラウンドQR ( 0, 5, 10, 15) // 対角線1 (主対角線QR ( 1, 6, 11, 12) // 対角線2QR ( 2, 7, 8, 13) // 対角線3QR ( 3, 4, 9, 14) // 対角線4 ChaCha20ではこのdouble-roundを10繰り返すC/C++ での実装以下のとおり: #define ROTL(a,b) (((a) << (b)) | ((a)>> (32 - (b))))#define QR(a, b, c, d) (\a += b, d ^= a, d = ROTL(d,16),\c += d, b ^= c, b = ROTL(b,12),\a += b, d ^= a, d = ROTL(d, 8),\c += d, b ^= c, b = ROTL(b, 7))#define ROUNDS 20 void chacha_block(uint32_t out[16], uint32_t const in[16]){int i;uint32_t x[16];for (i = 0; i < 16; ++i)x[i] = in[i];// 10 loops × 2 rounds/loop = 20 roundsfor (i = 0; i < ROUNDS; i += 2) {// Odd roundQR(x[0], x[4], x[ 8], x[12]); // column 0QR(x[1], x[5], x[ 9], x[13]); // column 1QR(x[2], x[6], x[10], x[14]); // column 2QR(x[3], x[7], x[11], x[15]); // column 3// Even roundQR(x[0], x[5], x[10], x[15]); // diagonal 1 (main diagonal)QR(x[1], x[6], x[11], x[12]); // diagonal 2QR(x[2], x[7], x[ 8], x[13]); // diagonal 3QR(x[3], x[4], x[ 9], x[14]); // diagonal 4}for (i = 0; i < 16; ++i)out[i] = x[i] + in[i];} ChaChaはSHA-3選定最終候補であったBLAKE基礎となっている。

※この「ChaCha」の解説は、「Salsa20」の解説の一部です。
「ChaCha」を含む「Salsa20」の記事については、「Salsa20」の概要を参照ください。

ウィキペディア小見出し辞書の「Cha-Cha」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



固有名詞の分類


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Cha-Cha」の関連用語

Cha-Chaのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Cha-Chaのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのCHA-CHA (改訂履歴)、チャチャ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaのジャニーズ関連企画ユニット (改訂履歴)、Salsa20 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS