タグ

ブックマーク / atmarkit.itmedia.co.jp (3)

  • Androidを取り巻く脅威――ユーザーにできることは?

    Androidを取り巻く脅威――ユーザーにできることは?:Androidセキュリティの今、これから(2)(3/3 ページ) Androidマルウェアが使用するパーミッションに注意する Androidアプリをインストールする際に最も注意すべき事柄は、アプリの「パーミッション」の確認です。Androidマルウェアはいくつか特徴的なパーミッションを使用します。Androidアプリをインストールする際には、それらのパーミッションに注意しましょう。 Androidマルウェアが使用するパーミッションを取り上げる前に、まず「パーミッション」について説明します。すでにご存じの方は読み飛ばしていただいて構いません。 ■パーミッションとは 「パーミッション」はAndroidプラットフォーム特有のセキュリティ機構であり、アプリが必要とする権限を開発者があらかじめ明示し、インストール時にユーザーがそれを確認するこ

    Androidを取り巻く脅威――ユーザーにできることは?
  • SSL/TLS(Part.1)

    SSLとTLSの関係 もともとSSLはNetscape Communicatinos社が提唱してきたもので、暗号技術を有効に活用して、インターネットを安全に利用することを目的としたプロトコルだ。SSL 3.0まで同社で開発されたが、インターネット標準とするべく検討の場がIETFに移された。その後、1999年には標準化案がまとまり、TLS 1.0という名称により、RFC2246として公開されることとなった。稿の執筆現段階でもこのTLS 1.0が最新バージョンである。 TLS 1.0とSSL 3.0との間に正確な互換性はないが、その仕様の違いはごくわずかなものになっている。実質的にはSSL 3.0のマイナーバージョンアップを行って、RFC化したものがTLS 1.0と考えてよい。実際、TLS 1.0プロトコル中でのバージョン表記は“3.1”となっているくらいである。 もっとも、インターネットの

    SSL/TLS(Part.1)
  • 誰でもAndroid開発できるApp Inventorの基礎知識

    誰でもAndroid開発できるApp Inventorの基礎知識:App Inventorでアプリ開発はどこまでできるのか(1)(1/3 ページ) プログラミング未経験でも手軽にAndroidアプリが作れるApp Inventor。連載では、App Inventorでアプリを作り、使用しているコンポーネントに関して実際にJavaAPIと比較して、できることを検証していきます。 「コードが書けない」人を救う「App Inventor」とは 「App Inventor for Android」とはGoogle Labsで公開されているAndroidアプリを作成ツールです。通常Androidアプリ作成/開発を行うには「Eclipse」というツールを使用し、プログラミング言語はJavaで開発するものと決まっていました。 しかし、このApp InventorではEclipseもJavaのコードも

    誰でもAndroid開発できるApp Inventorの基礎知識
  • 1