導航:首頁 > 軟體問題 > 軟體簽名什麼意思

軟體簽名什麼意思

發布時間:2022-08-19 09:49:25

① 什麼是簽名,為什麼要給應用程序簽名,如何

為什麼要簽名
①應用程序升級:如果你希望用戶無縫升級到新的版本,那麼你必須用同一個證書進行簽名。這是由於只有以同一個證書簽名,系統才會允許安裝升級的應用程序。如果你採用了不同的證書,那麼系統會要求你的應用程序採用不同的包名稱,在這種情況下相當於安裝了一個全新的應用程序。如果想升級應用程序,簽名證書要相同,包名稱要相同!

②應用程序模塊化:Android系統可以允許同一個證書簽名的多個應用程序在一個進程里運行,系統實際把他們作為一個單個的應用程序,此時就可以把我們的應用程序以模塊的方式進行部署,而用戶可以獨立的升級其中的一個模塊

③代碼或者數據共享:Android提供了基於簽名的許可權機制,那麼一個應用程序就可以為另一個以相同證書簽名的應用程序公開自己的功能。以同一個證書對多個應用程序進行簽名,利用基於簽名的許可權檢查,你就可以在應用程序間以安全的方式共享代碼和數據了。
如何使用Android Studio 進行簽名
Build → Generate Signed APK→Greate new...

Key store path:秘鑰倉庫的路徑,比如C:\AndroidSDK20160322\sdk\key.jks試試,紅色的部分名字可以自己起,但後綴必須是 .jks ,
Password: 輸入秘鑰倉庫的密碼,比如: lait.....
Confirm: 確認秘鑰倉庫的密碼,比如: lait......

key-------------------------------------------------------
Alias:秘鑰別名 比如 lai
Password: 輸入秘鑰的密碼,比如: 123456
Confirm: 確認秘鑰的密碼,比如:123456
Validity(years): 有效期

Certificate:證書,需要的填寫如下
First and Last Name:姓名 比如:LaiTianLiang
Organization Unit:組織單位比如:nothing
Organization:組織 比如:nothing
City or Locality:城市或地區 比如:ShenYang
State or Province:州或省 比如:LiaoNing
Country Code(XX):國家代碼(XX) 比如:86

填寫好後點擊OK

點擊Next

Enter Master Password 活動窗口中的英文
簡單翻譯就是:主密碼是解鎖密碼資料庫時需要,密碼資料庫將在這個會話期間為所有子系統解鎖
在這里應該是設置主密碼,我也忘記什麼時候設的了,但是試了一下我的常用密碼 Lt…… 結果好使了
如果忘記了可以在File->Settings->Appearance&Behavior ->SystemSetting->Passwords中修改

最後單擊Finish完成

② 什麼是軟體簽名

先給大家解釋一下「簽名」是什麼意思,為什麼要「簽名」等。
S60 第三版在安全性方面做了比較大的改善,對在系統中安裝運行的第三方軟體有更為嚴格的規定。某些涉及手機軟硬體安全/個人信息安全等方面的操作被做了特別的限制(比如隨手機開機自動啟動就是被限制的功能之一)。應用程序要實現這些"被特別限制"了的功能就必須獲得「簽名」。也就是說要有人來為這個操作的安全性負責!未經任何簽名的程序不能安裝運行。
簽名(sign):就是在應用程序的特定欄位寫入特定的標記信息,表示該軟體已經通過了簽署者的審核。
簽署者對該軟體的安全性負責。其中簽名又大致分三種:
1. Symbian 簽名。
即 Symbian(塞班)手機操作系統官方簽名。通過了 Symbian 安全認證的軟體才會獲得 Symbian 的簽名。該類軟體有最高的安全級別。在手機上能正常安裝/運行/且能實現軟體提供的所有功能.
獲得 Symbian簽名需要軟體作者直接和 Symbian 官方打交道,基於多方面的原因,並不是所有軟體的作者都有能力獲得這個認證的。
2. 作者簽名。
軟體作者在發布軟體的時候就對軟體進行了簽名。這類軟體可以在手機上安裝運行(可能會遇到安全性警告,可跳過)。但不能實現那些「被特別限制」了的功能。如果某軟體根本不涉及這類功能,那麼軟體作者也完全可能自己簽名就行了。還有一種可能就是軟體雖然有某部分功能屬於「被特別限制」的范圍,但並不是主要功能。軟體作者也可能發布一個「作者簽名版」,這樣的版本可以正常使用大部分功能,但會喪失一些特定功能。如「來電通」軟體就有這樣的版,幾乎全部功能都可以使用,只是不能開機自啟動。
3. 用戶簽名。
嚴格來說這個應該是屬於「開發者簽名」。因為 Symbian 為軟體開發者提供一種「開發證書」,原意本來是讓軟體開發者作軟體測試用的。這個「開發證書」是與作為測試用的機器的 IMEI 碼掛鉤的。使用這種證書簽名的軟體只能在該 IMEI 碼對應的機器上使用,不能用於別的機器。
我們所謂的「自簽名」其實就是利用了這個方式,說白了就是你說你是開發軟體的,你提供你測試機器的 IMEI 碼,Symbian 頒發給你一個「開發證書」,你用這個證書簽名你的「測試軟體」。你自己對你自己的「開發行為」負責!如此而已。另外,開發證書自頒發日起有效期為半年.但在證書有效期內簽署好了的程序的使用時限是沒有限制的.
關於簽名和證書的解答:
[證書是什麼?]證書就像你所謂的手機使用軟體的通行證
[證書是安裝在手機裡面嗎?]不是的只要放在電腦上就行了
[那要怎麼應用?]證書只要在電腦上用簽名程序和軟體合並就可以了
[那簽名是什麼?]簽名就像一個合並程序,把你的證書[通行證]和軟體加以合並(證書不會消失)
[證書過期怎麼辦?]其實這問題也很多新手問!~其實很簡單,只要把手機設置里的時間,設置2006年就好了
[JAR文件要證書嗎?]不用
[那什麼程序要證書呢?]一般是SIS程序要證書簽名,簽名之後(基本都會是SISX程序了)有的排除
所以現在用第三版N機的朋友如果沒有證書去給軟體簽名的話是不可以安裝的,但是也有不需要簽的軟體,這就看自己需要的軟體是否需要簽名啦

詳細請到:
http://ke..com/view/1176527.html

③ 智能手機下載軟體有時需要簽名請問簽名是什麼意思怎麼弄啊

你使用的是諾基亞5230手機。
諾基亞手機使用的是塞班系統,鑒於塞班系統二版的病毒問題,從塞班三版開始,諾基亞對手機採用許可權的保護機制,這就是所謂的軟體簽名了。
軟體簽名就是對它授權,如:連接網路、發信息、讀取手機信息、開機自動運行、讀取和寫資料到手機內存或者內存卡,等等。
軟體簽名有利於保護手機,保護手機的隱私、手機的安全、手機系統運行的穩定。如,避免惡意軟體自動發信息扣費,避免手機的資料外泄,等等。
你可以上網站搜索「免費申請塞班證書」,一般24小時內就可以製作好屬於你手機的證書了,它需要你手機的IMEI,就是按*#06#顯示的手機串號。
同時,你也可以不申請證書,直接安裝「塞班直簽工具」,這個軟體完全免費使用,安裝好後,可以為其他軟體簽名,不需要破解系統,只是,這個軟體需要連接網路,簽名一個軟體需要0.1K的流量,流量很小,簽名過程很快,一分鍾之內就可以了。

④ 軟體簽名證書是什麼有什麼作用啊

代碼簽名證書是數字證書一種,他對於代碼、軟體、應用和可執行文件的合法性。基於公鑰基礎結構的代碼簽名證書對代碼進行簽名,並確保在從開發人員系統到最終用戶系統的過程中,應用產品不會被更改或破壞。代碼簽名可以幫助最終用戶確定軟體應用程序是否可以信任。

標准代碼簽名證書

標准代碼簽名只需要驗證申請企業的基本信息、稅務信息,驗證成功後通過郵件等形式通常針對32/64位應用程序進行簽名,防止各類殺毒軟體的誤報。需要較短的處理時間以及較低的成本、無法用於 LSA 和 UEFI 文件簽名、無法用於內核模式驅動程序。

EV擴展型代碼簽名證書

EV代碼簽名證書除了驗證企業的基本信息、稅務信息外,還對企業的經營地址、申請人身份進行審查,區別於標准代碼簽名的重要特點是支持Windows 10內核驅動文件簽名和消除SmartScreen篩選器安全提醒,此外EV代碼簽名針對內核模式的驅動文件需要進行微軟的交叉簽名。

具體二者的主要區別如下:

⑤ 智能機軟體簽名是什麼意思不簽能用嗎

那是手機安裝你下載來的軟體,軟體要簽名。只有簽了名的軟體手機才會信任,才會給你安裝的軟體提供許可權。一個軟體如果沒簽名,是不能讀寫手機內存的。現在免費提供軟體簽名的很多
但你怕麻煩的話可以去破解許可權問題,網上有很多破解許可權的文章

⑥ 蘋果軟體簽名是什麼

蘋果軟體簽名是什麼

  簡單來說,蘋果軟體簽名是一種可以讓iPhone不越獄安裝ipa文件的方法,ipa文件甚至也不需要上架到App Store,就能直接安裝。蘋果軟體簽名相當於是賦予了ipa文件一種較高的許可權,讓ipa文件能夠直接安裝,或者以真機測試的方式進行安裝。

蘋果軟體簽名的分類

  蘋果軟體簽名目前可以分為三類,分別是企業簽名、超級簽名、和tf簽名,三種蘋果軟體簽名的原理、價格、和穩定性都有所不同。

蘋果軟體簽名詳細介紹

⑦ 很多智能手機下載的軟體多有個需要簽名是什麼意思啊幫幫我

簽名的意思就是在你手機安裝軟體之前,軟體可先進行簽名,一般在電腦上進行.你需要一個對應你手機的證書及簽名軟體,詳細可以上
http://www.dospy.com/
看看.

⑧ apk簽名是什麼意思

apk是安卓應用軟體包,apk簽名是軟體包在安裝的時候進行的安全性驗證機制。

這種簽名機制目的是為了確保Apk來源的真實性,以及Apk沒有被第三方篡改。開發者通過對Apk進行簽名:在Apk中寫入一個「指紋」。指紋寫入以後,Apk中有任何修改,都會導致這個指紋無效,Android系統在安裝Apk進行簽名校驗時就會不通過,從而保證了安全性。

(8)軟體簽名什麼意思擴展閱讀:

1、APK的格式定義

在Android平台中,dalvikvm的執行文件被打包為apk格式,最終運行時載入器會解壓,然後獲取編譯後的androidmanifest.xml文件中的permission分支相關的安全訪問,但仍然存在很多安全限制,如果你將apk文件傳到/system/app文件夾下,會發現執行是不受限制的。安裝的文件可能不是這個文件夾,而在androidrom中,系統的apk文件默認會放入這個文件夾,它們擁有著root許可權。

2、APK的開發環境

Android是一個基於Java的開發環境,Google也在API文檔的書寫和樣例的提供上做了很出色的工作。

3、獲取SDK

下載並安裝android的SDK[軟體開發套件],這套SDK主要包括有核心庫文件,一個模擬器,開發工具和一些示範的樣例文件。推薦使用Eclipse 和androideclipse 擴展。如果只是使用android,Eclipse IDE就已經足夠了,但如果是第一次開發Java應用,建議下載完整的Java SE 開發工具 (JDK) 因為它包括簽發應用程序所需要的工具。

4、APK應用架構

android應用架構很關鍵,如果不學習它,設計出來的游戲將是一種很難修復bug的產品。 需要了解應用程序、活動、Intents以及它們是如何互相聯系交互的,Google在這兒提供了良好的信息架構。真正重要的是,要理解為什麼在設計的游戲中,需要不止一個的活動進程,以及如何設計一個用戶體驗良好的游戲。這些都應當配合到應用的生命周期中。

5、APK應用的生命周期

應用的生命周期是由Android OS操作系統進行管理的,活動進程都將作為系統命令進行創建,正確處理這些事件對一個應用程序來說是極為重要的,因為終端用戶不會知道什麼是正確的。最好在開始設計游戲之前搞明白這些,因為這有助於節省調試時間以及避免代價高昂的重新設計。

對大多數應用而言,默認設置即可開始工作,但對游戲而言,可能需要調整單態實例的信號為打開。在默認情況下,Android會新建一個活動實例進程,因為它認為這是比較合適的,而游戲,可能只希望有一個活動的實例進程,這有一點兒影響,它需要了解一些系統狀態的管理。

⑨ Nokia手機軟體所謂的軟體簽名是什麼意思

其實簽名就是軟體的門檻,為了防止某些惡意軟體,諾基亞智能手機的sis(或者sisx)格式的軟體在安裝的時候需要簽名。由於簽名是要錢的,所以有些小軟體不自帶簽名需要自己申請,申請可至塞班智能手機網、歐酷網、或者手機之家等等網站免費申請簽名,再根據指示對軟體簽名即可。簽名的軟體放入手機即可正式安裝使用。
網上還有破.解手機的教程,破解手機之後不用簽名也能裝軟體。網路一下就有很多教程的。

閱讀全文

與軟體簽名什麼意思相關的資料

熱點內容
電腦上怎麼下載班智達的軟體 瀏覽:1157
無痕跡消除圖片軟體 瀏覽:722
免費小票軟體 瀏覽:954
華為在哪裡設置軟體停止運行 瀏覽:961
用電腦鍵盤調節聲音大小 瀏覽:1258
自動刷軟體賺錢 瀏覽:1261
古裝連續劇免費版 瀏覽:1414
工免費漫畫 瀏覽:1144
手機軟體專門儲存文件 瀏覽:1509
uos如何用命令安裝軟體 瀏覽:1316
有線耳機插電腦麥克風 瀏覽:647
侏羅紀世界3在線觀看完整免費 瀏覽:995
單個軟體怎麼設置名稱 瀏覽:719
鳳凰網電腦版下載視頻怎麼下載視頻怎麼下載 瀏覽:1385
明白之後如何免費獲得無人機 瀏覽:831
如何解禁軟體菜單 瀏覽:855
副路由器連接電腦視頻 瀏覽:1351
內置wifi電視如何裝軟體 瀏覽:1107
手機換零免費雪碧 瀏覽:1589
國行蘋果如何下載美版軟體 瀏覽:1213