アンビエントコンピュータノイズは、暗号化秘密
[ダニエル、ADI、ERAN]、テルアビブ大学の学生の研究者、そしてWeizmann Scienceは、ノイズのみを利用して4096ビットRSA暗号化秘密を効果的に抽出しました。ターゲットコンピュータによって作成されました。それは魔法のような騒音のような騒音かもしれませんが、これは本物の暴行です – それは実用性が疑わしいかもしれませんが。このグループは、eurocrypt 2004でこの攻撃ベクトルを最初に説明しました。この状況のターゲットメーカーは、GNUプライバシーガード(GNUPG)のコピーを実行します。 彼らのテストの多くのテスト中に、チームはBrüel&KjærLab Grade Microphoneと放物線リフレクターを含む非常に高エンドのオーディオ機器を利用しました。マイクロフォンをプロセッサの空気通気孔に向けることで、攻撃を進めるのに十分な騒音を抽出することができました。 [ダニエル、ADI、ERAN]はGnupgの源から始まりました。それらは、ターゲットPCのx86プロセッサで実行されているプライベートオペコードまで、すべてのメソッドから働きました。各オペコードが実行されるにつれて、ノイズシグネチャが生成されます。プロセッサが動作しているデータに応じて、署名の変更が多少異なります。この情報を利用することによって、いくつかの非常に深いスペクトル分析と同様に、チームは暗号化キーを抽出することができました。アサルトベクトルの総技術的詳細は、最終紙(PDFリンク)で提供されています。 彼らが基本的な技術をダウンしたら、[ダニエル、ADI、そしてERAN]は他のアサルトベクトルを探求しました。彼らはコンピュータシャーシの地面変動を利用してデータを抽出することができました。彼らは携帯電話を利用してオーディオ攻撃をすることができました。携帯電話の低品質のマイクロフォンのために、必要なデータを抽出するためにはるかに長い(数時間の購入)時間が必要です。 ありがたいことに[ダニエル、ADI、ERAN]は白い帽子のハッカーです、そして彼らのデータをGnupgチームに送りました。この攻撃に対するいくつかの対策は、既にGNUPGの現在のバージョンに含まれています。
ADDITIVE + SUBTRACTIVE = 1強力なメーカー
下のビデオのタイトルに最適です。最終的には起こりませんでした。誰かがCNC機械のサービス終了時に3Dプリンタ押出機を貼り付けることだけが当然のことです。添加剤および減法的製造の長時間の収束はここにあります。 わかりました、それは物事を少し誇張させるかもしれませんが、私たちは[Chris Deprisco]がここで何かに参加していると思います。彼が彼のDIY CNC機械で作られているかなりの投資を考えると、Homebrew Bridgeportのように少し見える大規模な垂直マシニングセンター、それは実質的なXYZステージを利用することがわからない。 Titan Aero ExtruderをQuillにマウントする必要がありました。下のビデオが機械加工の上の重いものであるという公正な警告は、彼が加熱されたアルミニウムベッドを粉砕したときに彼が浮遊したビデオの7時間ではありません。最初の印刷物とセットアップを最適化したい場合は、約6分のマークをスキップしてください。 私たちが[クリス]ビデオを楽しんだように、我々はCNCフライス盤に3D印刷を追加する可能性がある。見たいのは、スピンドルと押出機が協力して、さらに複雑な部品を作るためのセットアップです。あるいは、スピンドル、押出機、そして多分レーザーまたはプラズマカッターヘッドでさえも拾うことができる工具変化CNC。今それは強力なマシンになるでしょう! 私たちは前にここにいました。このCNCメーカーと3D印刷ペンを使って。 [Via R / CNC]
インプレッションProducts V. Lexmark International:常識の勝利
数ヶ月前、私たちは、リサイクルされたプリンタカートリッジを関係する米国最高裁判所の前に来る場合に報告しました。それは印象製品、プリンタのカートリッジリサイクル会社、そしてプリンタ製造業者であるLexmarkであった。問題では、インクジェットカートリッジに関するシュリンクウラップライセンスは、カートリッジの再利用の制限に割引価格を拘束した顧客によって起動されたとみなされた法的契約です。 ハードウェアの他のハードウェアのために持っていた可能性があるため、あらゆるハードウェアが1つ以上の所有者を通過したときに依然としてどのハードウェアがまだ接続されている可能性があるような潜在的な優先順位を設定することができました。当初の購入者がいなくても、法務契約に同意することを知っていない。これは、多くのHackaday読者の仕事に大きな影響を与え、おそらく私たちが機能するプロジェクトの多くを禁止するでしょう。 私たちは、至高が彼らの決断を下し、そしてEFF報告として、それは印象製品、そして消費者に有利になったことを非常に嬉しく思います。特許所有者の場合、彼らの言葉で: …商品を売ることを選択し、その製品はもはや独占の限界の範囲内であり、代わりに購入者の個人的な財産となり、所有権と共に来る権利と恩恵を受けています。 つまり、プリンタカートリッジやその他のハードウェアを取得すると、希望のように作ることができます。 これは私たちのコミュニティにとってのみ良いニュースになることができます。 EFFは、彼らの書き込み中の決定の他の部分を含むもう少し詳しく、そしてあなたがいくつかの背景を望むならあなたは私達の最初の報告書を読むことができます。 [イメージソース:CJSTUMPF CC-BY-SA 3.0の米国最高裁判所ビルディング
Verilog
[Bruce Land]を使用するSoCに関する教育は、自分のHackadayタグを持っている珍しい個人の1つです。 Cornellの彼と彼の学生は、最近FPGA関連のプロジェクトで、これらのページに登場した長年にわたって多数のプロジェクトを生み出しました。プロジェクトから[ランド]しか知らない場合は、逃しています。彼の記事は彼のクラスの数々からの講義をし、最近、Verilogを使用してアルテラCyclone FPGAを使用してDE1システムを使ったDE1システム(SOC)で開発する一連の新しい講義を追加しました。あなたはYouTubeで10の講義を捕まえることができます。 クラスの素材は2017年ごとに異なりますので、コンテンツは新鮮で関連性があります。 DE1-SoCには、SDカードからのデュアルアームプロセッサとブーツLinuxがあります。いくつかの実験室とかなりの背景素材があります。最初のラボはVGAモニタを駆動することを含みます。もう1つは、共通の微分方程式のためのハードウェアソルバーです。 私たちは認めなければなりません、私たちは彼がハッカデ上で特集されたプロジェクトを持っていた時点についてのAnecdoteで[ランド]を聞くのが面白かったです。彼は明らかにいくつかのひどいコメントを惹きつけました。 [Land’s]クラスからの過去のプロジェクトのいくつかは、ロボットビデオカメラの台車とポリグラフを含みます。彼らはまた、コンピュータビジョンや他の非常に深刻なプロジェクトで興味深いものをしています。 私たちの友人のおかげで、私たちにこれらの講義を警告するために。
Keurig Hackは自動的に貯水池を埋める
このハックはあなたのKeurigの経験を全自動化させる。 ハードウェアに精通していない人のために:このタイプのコーヒーメーカーには貯水池が含まれています。 コーヒーはその水から描くことによって一度に1つのカップを醸造し、すぐにそれを加熱し、そしてコーヒーの根を含有する使い捨てポッドとフィルターを強制的に醸造されます。 これは、自動的に水をフルに保つことによって、ユーザーフレンドリーなデザインの1ステップを取ります。 これは私達が見た最後の貯水池ハックを超えています。 それが機械に水線を経路指定したが、手動で操作された弁を含んでいた。 [EOD_PUNK]このプロジェクトに電磁弁とレベルセンサーを追加しました。 レベルセンサーはタンク内に浸され、基本的なスタンプマイクロコントローラによって監視されます。 LEVELが低い場合、BS1はトランジスタを介してソレノイドを駆動し、水流を流す。 これはすべて下のビデオに表示されます。
ハックIT:冷蔵庫卵追跡
あなたの冷蔵庫の卵をスクリーニングするアイデア作品です。それはまだ進歩しているだけでなく、一般の人々がまだデジタルエッグトラッキングのために準備されているとは思わない。しかし、私たちはあなたがあなた自身のバージョンを確立するかもしれないかどうかを確認するためにあなたからの会話を聞きたいのと同じように私たちは好きです。 ガジェットについて理解するのは、賢明な電話の近くが不可欠になるように見える絵にもかかわらず、それはあなたの冷蔵庫の内側からウェブにリンクします。それはあなたが残した数の卵、そしてそれぞれがあなたの冷蔵庫に入った日を追跡するのと同じくらい正確にあなたに言うでしょう。 だから、このことの中にあるものだけでなく、誰が自分の最速を開発することができますか?いくつかのスペックをカバーしています。ライトセンサーは、卵LEDのそれぞれを光センサーとして利用するマイクロコントローラをトリガーします。しきい値が低くなると、そのカップには確かに卵があります。トレイに14個のスロットがあるという真実のように私たちは同様に似ています。あなたがたった2つの残りを持つまで卵を購入しない限り、あなたはいつも部屋を持っています。 あなたが知りたいものを開発するならば。私たちは3Dプリントカップ、低電力マイクロコントローラを信じていますが、最も手頃なWiFiソリューションでは逆流の種類です。あなたの考えをコメントに残してください。 [Geekの心を通してニューヨークのニュースを通してredditを通してreddit]
最近のRetrocomputer:Arduino Driven 6845 CRTコントローラ
[mmmmfloorpie]は、6845 CRTコントローラと現代のArduino Unoのレトロマッシュアップを作成するための古いプロジェクトを復活させました。それがチップになると、Motorola 6845は陰極線管(CRT)インターフェースの素晴らしい祖父です。 IBMモノクロディスプレイアダプタ、Hercules Graphics Controller、CGA、Apple II端末カード、およびその他のマイクロコンピュータと端末システムで使用されていました。 1989年に戻って、[MMMMFLOORPIE]は大学の上級でした。彼のCapstoneプロジェクトは、CRTの波形を記録および再生することができる68000ベースのコンピュータでありました。問題のCRTは、人気のあるサイエンスマガジンでの分類された追加の追加から注文されました。それは裸のチューブでした、それでそれが出荷した重い段ボール箱はケースとして再プロセルされました。 今日まで早送り、[MMMMFLOORPIE]は彼の古いプロジェクトの電源を投入したいと思いました。 68000審議会は死んでいました、そして彼はポイントはんだ付けされた接続をポイントした数百のポイントをデバッグさせることではありませんでした。 CRTインターフェースは、6845と32キロのRAMを含む別のボードでした。それを稼ぐために少しハッキングしかかかりません。しかし、マイクロプロセッサーを交換するものは何ですか? [MMMMFLOORPIE]は、Arduino Unoで68000バスをビットバングすることを決めました。 UNOには、フルアドレスデータバスを駆動するのに十分なI / Oピンがありませんので、74LS574トライステートフリップフロップを使用してアドレスデータをラッチしました。想像するかもしれず、システム全体がReal 68000を実行するよりはるかに遅かった。実用的な使用には遅すぎるが、システムが働いていることを証明するのに十分なほど。私たちは、彼の古典的な会社のコンピュータの残りの部分を人生に戻すように促されていることを願っています! このハックオーバーには、Redditでより多くの情報があります。クラシックビデオコントローラのお買い得情報VGAの死についてこの投稿をチェックするか、またはArduinoを使ってLCD上の3Dグラフィックを行う方法を学びましょう。