- 重新设计了 Google+
- 安卓工作台,基于 IntelliJ 的新开发环境
- 更新了 Android, iOS 以及浏览器版本的 Google Maps。并和 Google Earth 进行整合
- 推出 Hangouts 消息应用
- 推出针对教师的 Google Play 教育版
- 更新了 Google Play Music
- 推出了已经解锁的 Nexus 版的 Galaxy S4,在 Google Play 上售价$649
- 重新设计了 Google Play 网页版
- 更新了开发者控制台并加入了五项新功能
- Google Play Game Services
- 在电脑桌面和手机上的跨设备网页体验
- 在 Google+ 中加入了一堆图片编辑的功能
- Knowledge Graph 开始支持简体中文、繁体中文、波兰语、土耳其语
- Google Now 加入了提醒、音乐专辑、电视节目、图书、视频等功能
GPG使用说明
一、介绍
我们都知道,互联网是不安全的,但其上所使用的大部分应用,如Web、Email等一般都只提供明文传输方式(用https、smtps等例外)。所以,当我们需要传输重要文件时,应该对当中的信息加密。非对称密码系统是其中一种常见的加密手段。而在基于PGP方式加密的中文介绍少之又少,所以萌生了写一个完整教程的想法,当然本文部分资料是我搜遍网络整理出来的,并不能保证百分之百的原创
GnuPG 是一个用来进行非对称加密(PGP)的免费软件,简称GPG(是不是有的童鞋已经被PGP和GPG给搞昏了? )。先说说什么是非对称加密。传统的加密手段往往是使用同一个密码进行加密和解密。例如你加密时用的密码是“abc”, 则解密时也要使用“abc”才行。这样就存在一个问题,你不能够把一段加密信息发送给你的朋友。试想,如果采用这种加密方式把信息发送给你的朋友时,你的 朋友必须要知道你的密码才能把你的信息解密出来。但你如何保证你的朋友是绝对可靠的呢?也就是说,如果你的朋友把你的密码告诉了别人,你的密码就不再安全 了。
非对称加密采用的是另一种思想。它会给你产生两个密钥,一个称为“公钥”,另一个称为“私钥”。公钥是可以公开的,你尽管把它传给别 人;私钥你一定要保管好不让其他任何人知道。当某人得到你的公钥后,他就可以给你发送加密信息了。具体来说,他把他要发给你的信息用你的公钥加密后发给 你,加密的信息只能用你的私钥去解密。这样,因为世界上除了你以外没有别人知道你的私钥,所以即使别人看到发送给你的加密信息他也无法解密,甚至连发送者 本人也不行。因为他不知道你的私钥。简单说来,就是用公钥去加密;用对应的私钥去解密。想给谁发送加密信息,首先要得到他的公钥。
支持非 对称加密的软件有多种,最著名的可能是美国的PGP了,不过它是个商业软件,价格不便宜。对于加密软件,我反对使用破解软件,因为如果信息需要加密的话, 肯定是非常重要的信息,破解软件无法保证加密的安全可靠。因此我建议使用免费开源的GnuPG软件进行信息的加密和解密。 继续阅读
关于博客
最近因为各种缘故,博客更新近乎停滞。正在考虑这个博客是否还有继续存在下去的价值......
为雅安祈福
手机二维码生成与二维码格式参考
随着智能设备的普及,二维码(2D barcode or QR code=Quick reference code)的使用越来越广泛,用智能手机拍下二维码就方便地获取网址、手机号码以及个人名片等有用的信息。本文将要介绍的是可被一般智能设备识别的二维码数据存储格式。
1. 网址 (URL)
包含网址的二维码是当前应用使用最广泛的,二维码识别软件能够通过 http://前缀识别该数据代表一个网址。使用{URLTO:example.com} 类似的语法格式也可产生同样的效果。
2. 电子邮箱地址(E-mail Address)
电子邮箱基本上是每个互联网用户必备的沟通方式之一,二维码保存可识别的电子邮箱地址的语法格式是{mailto:[email protected]}。
3. 电话号码 (telephone numbers)
电话号码的二维码数据格式很简单:{tel:13955555555}。如果是家用或办公固话则需要加上区号,需要和海外联系的朋友则需加上中国国家代码+86。
4. 联系人名片(Contact information)
适合以二维码识别的联系人名片数据格式有多种,其中vcard(电子名片)是一种最常见的格式。相对于其他数据类型来说,联系人名片的格式要复杂的多。
1>. MECARD
当前大部分的二维码识别软件,一般都支持由日本的docomo公司制定的MECARD数据格式。MECARD是一种相对较为简单的格式,一个示例如下:
MECARD:N:ren,xia;ADR:beijing,beijing,china;TEL:+865558888888; EMAIL:[email protected];URL:http://example.com;QQ:12345678;;
2>. BIZCARD
这种数据格式和MECARD类似,似乎比MECARD更加简单。一个可供参考的例子如下:
BIZCARD:N:xia;X:ren;T:Software Engineer;C:sina;A:chaoyang, beijing, China 100101;B:+8655555555;E:[email protected];;
3>. vCard
一种很常用的电子名片数据格式。从windows的地址簿到linux的联系人;手机、PC皆能兼容,语法比较烦琐。
5. 短信(SMS)
语法格式:
{smsto:13800138000:你好,这是一条测试短信}
6. 彩信(MMS)
和短信的格式类似:
{mmsto:13800138000:你好,这是一条测试短信}
7. 地理位置(Geographic information)
和朋友一起分享你现在的位置,无疑是个很有用的功能。例如查看google公司在美国纽约的位置:北纬40.71872,西经73.98905;高度为100米。语法格式:
{geo:40.71872,-73.98905,100}
8. 获取安卓软件
在google的安卓市场找软件,可以使用应用市场软件识别并进行软件搜索,例如微信的格式:
{market://details?id=com.tencent.mm}
9.获取Wifi配置(Android)
{WIFI:T:WPA;S:mynetwork;P:mypass;;}
相关参数说明
参数 例子 说明 T WPA 认证类型: WEP 或WPA, ‘nopass’ 代表无需认证 S network 无线网络的 SSID. (例如 “ABCD”) P mypass 无线网络的密码,如果无需认证则忽略此项 (例如 “pass”) H true 可选。针对隐藏了SSID的网络 原文地址:http://lzw.me/Category/Learning/php-qrcode-vcard.html