首页 情书 > 情书签名 查看内容

情书签名

2020-06-30浏览:105

Android开发中很重要的一部就是用自己的密钥给Apk文件签名,不经过签名的Apk文件一般是无法安装的,就算装了最后也是失败。

网上流传的“勾选允许安装未知来源的应用”其实跟签不签名没啥关系,说白了就是允许安装不从电子市场上下载的应用而已。

近几日需要修改一个Apk中JNI调用的.so文件,苦于没有apk源代码,只好研究了一下签名相关的问题。当然有很多第三方工具可以做到,但其实JDK中已经提供了强大的签名工具jarsigner。

1.去除签名

其实很简单,用WinRAR打开apk,找到META-INF文件夹,删除MANIFEST.MF之外的所有其他文件即可。

2.签名

运行jarsigner,如果没有设置PATH环境变量,那可以从JDK安装路径下的bin目录中找到,比如我本机的就是C:Program FilesJ

jarsigner用法如下:

用法: jarsigner [选项] jar-file 别名 jarsigner -verify [选项] jar-file [别名...][-keystore] 密钥库位置[-storepass] 用于密钥库完整性的口令[-storetype] 密钥库类型[-keypass] 私有密钥的口令 (如果不同)[-certchain] 替代证书链文件的名称[-sigfile] .SF/.DSA 文件的名称[-signedjar] 已签名的 JAR 文件的名称[-digestalg] 摘要算法的名称[-sigalg] 签名算法的名称[-verify] 验证已签名的 JAR 文件[-verbose[:suboptions]] 签名/验证时输出详细信息。 子选项可以是 all, grouped 或 summary[-certs] 输出详细信息和验证时显示证书[-tsa] 时间戳颁发机构的位置[-tsacert] 时间戳颁发机构的公共密钥证书[-tsapolicyid] 时间戳颁发机构的 TSAPolicyID[-altsigner] 替代的签名机制的类名[-altsignerpath] 替代的签名机制的位置[-internalsf] 在签名块内包含 .SF 文件[-sectionsonly] 不计算整个清单的散列[-protected] 密钥库具有受保护验证路径[-providerName] 提供方名称[-providerClass加密服务提供方的名称 [-providerArg]]... 主类文件和构造器参数[-strict] 将警告视为错误

比较常用的参数就是指定keystore的位置和签名后的文件,举例如下:

jarsigner -keystore C:myK -signedjar myKey

待签名的文件是,签名后的apk是。我们也可以不指定-signedjar参数,则在待签名的apk上直接签名。最后一个myKey是我的keystore的别名。

签名完成后再用WinRAR打开,会发现META-INF目录下多了MYKEY.RSA和MYKEY.SF两个文件,他们分别是:

MANIFEST.MF中保存了所有其他文件的SHA-1并base64编码后的值。

MYKEY.SF中也有其他文件的SHA-1并base64编码的值,而且还多一个MANIFEST.MF文件的SHA-1并base64编码后的值

MYKEY.RSA包含了公钥信息和发布机构信息

后两个文件的名称和我的key别名转换为大写后一致。

关于如何生成本机的keystore就不再赘述了,在AndroidStudio和Eclipse中都有相应的工具,图形界面,so easy。

毕业赠言签名

在人际交往中,有时需要为亲朋好友书写留念赠别之言,这就是所谓赠言。同学们在一起学习六年,临近毕业都要互送赠言或照片留念。可是在看同学们的留言本时却发现有些同学写的留言很不礼貌,有失文雅,体现不出自身的文化修养。古人云:"赠人以言,重于金石珠宝。"为他人书写赠言签名时,对其具体内容有必要加以字斟句酌,还需要注意礼节。

* 赠言要求感情真挚。我们做人真诚,做事也要真诚。给别人赠言最忌虚情假意矫揉造作,只有发自内心的唯情真意切的赠言,才有纪念意义,才会使受赠者感动喜欢和重视。

* 赠言字迹要工整。写给别人的东西,别人要留很长时间的。所以写时要认真工整,特别是对于自己的签名更要注意,不能写出的只有自己认识。签字时的用笔用墨水也是很讲究的,不能用铅笔、圆珠笔;也不能用其它彩色墨水。工整的字体也是对别人的一种尊敬和诚意的表现。

* 语言要高雅脱俗。也就是说书写的赠言内容要高雅,要避免庸俗无聊低级的内容,应推陈出新,独具匠心。也要避免消极颓废、庸俗无聊、取笑他人的内容出现。一般是些鼓励的,希望的,祝福的话语。另外,内容还要有针对性,不同的对象不同的事所写的内容也不一样,不能千篇一律。

* 形式可多样灵活。采取格言式、对联式、诗歌式、书画式、对话式均可。要力求内容充实,言之有物,同时避免千人一面,枯燥乏味。我们可根据不同的情况,去引用一首诗,一句格言,一个警句、一幅对联等来表达自己的意思。如果加上一手好字,就会给人一种书法美的感觉,给人以艺术的享受。也会受赠者心里留下美好的回忆。

* 写完赠言和签过字后,应双手将签字本捧还给主人;如果你要让别人给你签字写赠言,要选准时机,在对方愉快方便时进行,不要让别人感到为难,要双手递上本子,完事还要致谢。

1) 有一种人只做两件事、你成功了,他妒嫉你;你失败了,他笑话你。

2) 人不可以把钱带进坟墓,但钱可以把人带进坟墓。

3) 人生总有许多巧合,两条平行线也可能会有交汇的一天。

4) 快乐才刚开始,悲伤却早已潜伏而来。

5) 人的桃花运,跟生理周期一样,都是一阵一阵的。

6) 穷玩车,富玩表,牛加班敲电脑。

7) 干柴遇烈火,那叫明骚;湿柴遇小火苗,那才是闷骚。

8) 哥们心理素质好得,就跟没心理素质一样。

9) 活了二十多年,没能为祖国、为人民做点什么,每思及此,伤心欲绝。

10) 我在春天种下一堆男朋友,现在秋天到了,啧啧,居然颗粒无收~~

11) 谁耽误我一阵子,我让他后悔一辈子。

12) 种草不让人去躺,不如改种仙人掌!

13) 高考成绩出来了,老师长出一口气对我说、其实没考上,对你和大学都是一种幸福。

14) 我的世界忽然开始下雪,天啊!请不要在我身旁梳头发了。

15) 将薪比薪的想一下,算了,不想活了。

16) 趁着年轻把能干的坏事都干了吧,没几年了。

17)每当困难的时候我就念藏经、“噢嘛呢哞嘛哄”,翻译成英文就是:Allmoneygomyhome!

18) 爱情就象鬼,相信的人多,见到的人少。

19) 碰到一个写手个性签名、也许似乎大概是,然而未必不见得。碰到一个GG个性签名、给我一个姑娘,我可以创造一个民族。

20) 如果烦恼多了,试试吹吹风,把烦恼通通给吹走,让烦恼飞一会儿。

21) 平时骂你就算了,非要等我打你,才知道我文武双全。

22) 每过一天,我就在日历上打个圈。到星期天的时候,才发现日子被我过成了省略号。

23) 真正的恐龙,关了灯都是夜光的。

24) 穿低胸装还拿手挡着,太没公德心了。

25) 男人忽悠女人,叫调戏;女人忽悠男人,叫勾引;男女相互忽悠,叫爱情。

格言励志签名(一)

1、语言代替不了行动,行动才是最响亮的语言。

2、人生就像一杯茶,不会苦一辈子,但总会苦一阵子!

3、再烦也别忘微笑,再急也要注意语调!

4、失败时可以称为人生财富,成功时可以称为财富人生。

5、什么是幸福?幸福就是筷头上的肉丝。

6、选男人就像女人选鞋子一样,最后合不合脚,只有自己知道。

7、石头记告诉我们:凡是真的爱的最后都散了,凡是混搭的最后都团圆了。

8、心里的话,说出来可能是诗,可能是史,也可能是誓,但是留在肚子里肯定会变成屎。

9、生活在于经历,而不在于平米;富裕在于感悟,而不在于别墅。

10、如果一本书就改变了你的人生观,只能说明你读的书太少了;如果一张碟就改变了你的价值观,只能说明你没有价值观。

格言励志签名(二)

1.与跟生命有关的人耗着,少与生命无关的事耗。

——抓住生命中的重点,过客就一带而过吧。

2.把周围的人过滤一遍,缩小朋友圈。

——没有物质收获的,也没有精神收获的,不要浪费时间,时间去哪了,生命就去哪了。

3.善于与人沟通,适度采纳别人意见。

——采纳,接受,做事方法有多重,没有完美的途径,条条大路通罗马,不是关键的问题,可以试试别人的建议的方法,加强信任。

4.把时间分给靠谱的人和事。

——感情真诚的人,做事实在的人。

5.多想什么是自己真正想要的东西,想不透就继续想。

——明确目标,思考是成熟的第一要素,反复问自己要什么?

6.超过10个人的饭局尽量少参加。

——吃完都不知道跟谁吃的。

7.与人为善,善于吃亏。

——吃亏是福,吃亏要么聚福,要么减祸。

8.什么事情都可以拖一拖,没必要那么着急,事缓则圆。

——想当下办,却不能当下办的,就不要催了,养和气,想办法,睿智处事。

9.杜绝事必躬亲,学会抓大放小。

——一个人的时间是有限的,能授权就授权,同时把责任和目标说清楚,一旦需要躬亲时,借机会把事情做漂亮,树立好领导形象。

10.减少被别人利用的次数,学会减负。

——被别人利用,对自己的好处在哪,一定要表现出来,哪怕不能直说,也要打下伏笔,让人们知道。

上一篇:
本着互联网分享精神,网站部分信息转载于其他网站,如稿件涉及版权等问题,请联系我们进行删除修改处理,本站不承担任何法律责任!