ISO/IEC国際暗号標準Camelliaソース公開 42
ストーリー by Acanthopanax
椿 部門より
椿 部門より
Sakura Avalon曰く、"NTTからのNEWS Releaseによると、ISO/IEC国際標準暗号などに選定された128ビットブロック暗号「Camellia」のソースコードが公開されたそうです。興味深かったのは「基本特許無償許諾契約を締結しなくても自由に使えるようになった」という点でした。以前からこの特許に関しては無償化されていたとはいえ、さらに使いやすく開発しやすくなることは間違いないと思えます。身近なところではメーラーへのプラグイン実装など、期待が膨らみます。とりあえず私も(今のところ何かしらの開発予定はないものの)ソースコードを落としてみました。ダウンロードページのタイトルが「ありがとうございました」になってるのも腰が低くて良い感じです。
ちょっとだけ気になったのは、Camellia公式サイトの新着情報に「オープンソースを公開しました」となっている事ですか。こういう表現って一般的なのでしょうか?(ぐぐってみたらいくらか使われてました……でもなんか違和感。)"
関連ストーリー
BSDライセンス「のようなもの」 (スコア:2, 興味深い)
as the first lines of this file unmodified
なんて追加されてたり
AUTHOR AND CONTRIBUTORS が NTT に改変されてたり……
/* camellia.c ver1.0
Copyright (c) 2006
NTT (Nippon Telegraph and Telephone Corporation) . All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
1. Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer as
the first lines of this file unmodified.
2. Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY NTT ``AS IS'' AND ANY EXPRESS OR
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL NTT BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
Re:BSDライセンス「のようなもの」 (スコア:1, 興味深い)
がついているのは広告なしBSDライセンスの中でも FreeBSD style [freebsd.org]とよばれるものですね。
Re:BSDライセンス「のようなもの」 (スコア:0)
それがついてるファイルは 192 個しかなかった (RELENG_6)
ソースコードは前からあったので、 (スコア:1, 参考になる)
# http://www.ipa.go.jp/security/rfc/RFC3713JA.html
# 以前からRFCになっている
Re:ソースコードは前からあったので、 (スコア:1)
# 昔、「ファイル」を「FAIL」と書かせる書式の会社にいたことがあるのでID(^_^:
Re:ソースコードは前からあったので、 (スコア:0)
日本人相手なのか「GIFUTO」と御丁寧にローマ字で書いてありましたよ (^^;
Re:ソースコードは前からあったので、 (スコア:0)
弖爾乎波 (スコア:0)
てにおは… 12,900件
てにおわ… 78件
数で決めるわけではないが、中途半端すぎて、慎吾ママが出てきそうだ。
Re:ソースコードは前からあったので、 (スコア:0)
># 昔、「ファイル」を「FAIL」と書かせる書式の会社にいた
今、(今時ベーシック手順な仕事をしてるのはさておき)「DLE」を「DEL」と仕様書に書いて平気な顔してるいい歳した自称SEが居る会社にいるのでAC :-(
Re:ソースコードは前からあったので、 (スコア:1)
他の文面は「オープンソース」に違和感がないところもあるみたいだけど、書いている人が別々なのかな?
Re:ソースコードは前からあったので、 (スコア:1, おもしろおかしい)
本opened sourcesを利用して・・・
という感じで読むとなんとなく正しく読めます。
エンジニアが、「オープンソースで公開しますよ」と上司に連絡する
↓
「オープンソースって何?」と思った上司が、どうやらアメリカなどで有名な概念だと言うことに気づき、自前の英語力を駆使して意味を類推する
↓
Open Source (noun) -> opened sources (adj + noun)に変換される
↓
上司が文面を作成する
↓
微妙におかしい文面が公開される
↓
エンジニアが表現がおかしいことに気づく ←いまここ
Re:ソースコードは前からあったので、 (スコア:1)
あえて好意的に解釈してみると、「Camelliaクローズドソース/プロプライエタリソース版」が存在する、とか。
Re:ソースコードは前からあったので、 (スコア:0)
ちなみに、早速GnuPGで利用するpatchを作っている人がいるようですね。
http://www.is.titech.ac.jp/~yanagis0/text/camellia.html [titech.ac.jp]
微妙に関係者なのでAC。
Re:ソースコードは前からあったので、 (スコア:0)
ただでさえ日本語は文章となるとややこしい上に(口頭ならアクセントで念を押したり、言い直しによる修正も簡単)、
外来語が混じると、元の意味を考慮せずに漠然と使ってしまい、意味が重複したりして、おかしくなりがちですよね。
Re:オープンソース「として」公開、 (スコア:0)
Re:オープンソース「として」公開、 (スコア:2, すばらしい洞察)
オープンソースは、ソースが公開されているという意味ではありません。
「ソースを公開しました」等では意味が変わってしまいます。
Re:オープンソース「として」公開、 (スコア:0)
ほら、もうオープンソースの定義が変わっている、プロプライエタリで秘密契約を結ぶMS社謹製のオープンソースみたいね!彼らは詭弁でオープンソースと呼んでいたが…
Re:オープンソース「として」公開、 (スコア:0)
変わってないんだけどな。BSDLになると、コード公開義務もないし。
バイナリの公開とソースコードの公開にはタイムラグもあるし。何言っているんだろ。
Re:オープンソース「として」公開、 (スコア:0)
Re:オープンソース「として」公開、 (スコア:0)
Re:オープンソース「として」公開、 (スコア:0)
Re:オープンソース「として」公開、 (スコア:0)
>そんな限られた世界のミクロな定義で文章書いていると
>日本語がメチャクチャになるんだぜ、ヘタなマニュアルライタの典型。
そういうおまえさんの書いてるコメントがまさに「日本語がメチャクチャ」な状態だということに気づけよ....
書き損じ (スコア:1)
「ありがとうざいました」って一般的な表現なのかなとぐぐって [google.co.jp]みたら…うわぁ、結構ありますね。いや、単に書き間違いです。ごめんなさい!!
#人のふり見てわがふり直せとはまさにこの事か…。
Re:書き損じ (スコア:0)
ありがとうざいました。
# アレ?
こういう表現・・・ (スコア:0)
AESもあるし、それが嫌ならblowfishもある。 (スコア:0, オフトピック)
Re:AESもあるし、それが嫌ならblowfishもある。 (スコア:0)
何の関係が?
Re:AESもあるし、それが嫌ならblowfishもある。 (スコア:0)
Re:AESもあるし、それが嫌ならblowfishもある。 (スコア:2, すばらしい洞察)
そもそも暗号方式の設計者がWebページのコンテンツを製作しているのですか?
Re:AESもあるし、それが嫌ならblowfishもある。 (スコア:0)
暗号のようなソースを書かせたら一流の俺がきましたよ?
昨日書いたソースが自分でも解りません!
Re:AESもあるし、それが嫌ならblowfishもある。 (スコア:1)
# しくしく
Re:AESもあるし、それが嫌ならblowfishもある。 (スコア:1, おもしろおかしい)
># しくしく
ま、一流の暗号家である我々にとってはコンパイラに
暗号を復号できなくさせるなんざ朝飯前ということですよね。
# では誰が復号できるのか・・・それが一番の問題
Re:AESもあるし、それが嫌ならblowfishもある。 (スコア:0)
後がこわいヤクザ企業 (スコア:0)
何も関係ありませんよね。
NTT グループの本質は、以前から存在した goo.co.jp を奪い取った連中であることです。
今回も、「オープンソース」「基本特許無償許諾契約を締結しなくても自由に使えるようになった」などと言っておいて、後からイチャモンをつけて金をぶんどるつもりなのでしょう。
Re:後がこわいヤクザ企業 (スコア:0)
元々のサイトは「goo.ne.jpではありません」と書いて誘導していた気がする。
輸出許可 (スコア:0)
>法」が定める規制貨物に該当します。日本国外へ持ち出す
>場合、または国内外の非居住者に提供する場合には、同法
>に基づく輸出許可等必要手続きをお取りください。
との事ですが、これはJavaアプレット等のような
クライアント動作アプリとして組み込むと、輸出許可
が必要と解釈してしまったのですが、そういうものなの
でしょうか?
DESなどは結局今はアメリカ以外でもOKになったはず
なので、将来的には、どこでも使って良いになるのかな。
「国内外の非居住者」とは、いわゆる住所不定な
人って事?
何か、日本語が難しいです。
Re:輸出許可 (スコア:3, 参考になる)
Re:輸出許可 (スコア:0)
おそらく『「輸出管理に言う国内居住者」ではないもの』のつもりでしょう。
輸出管理における国内居住者は、6ヶ月以上継続して国内に住んでいる者のこと。
6ヶ月ごとにビザを取りに返ったり、長期出張で国外に住んでいるような場合、
日本にいても、たまたまいるだけで国内居住者とはみなされないはず。
ライセンスがいまいち不明確?BSDLじゃないと無理でしょ (スコア:0)
オープンソースコミュニティに対してもCamelliaのオープンソースを提供し、
早期にCamelliaが標準搭載されるよう、働きかけを行ってまいります。
だそうですが、無料ってだけで改変どうよ、とか輸出規制どうよ
ってのが解決されない限り、Theo尊師が採用するはずないと思うんだが。
やはりこれはいにしえのソースコードOCR大作戦でしょうかね。
Re:ライセンスがいまいち不明確?BSDLじゃないと無理でしょ (スコア:2, すばらしい洞察)
オープンソースを公開しました (スコア:0)
2 馬から落馬した
3 流れる流星
5 牛の牛丼
6 歌を歌う
(以下略)
Re:オープンソースを公開しました (スコア:0)
「ようこそウェルカム!」