licensing - 密碼算法

我正在為我的應用程序製作一個簡單的許可系統。 我不知道密碼學,但是我知道我需要一個由2個密鑰組成的算法:private和public。 我需要使用我的私鑰加密一些數據(過期日期和客戶電子郵件),然後我的應用程序將使用公鑰解密數據來比較到期日期。 有沒有一種已知的算法可以滿足我的需要? 編輯:問題解決了。 助手類使用dsa可用在這裡…


installer - 免費的mulit平台安裝程序

擴大免費安裝嚮導軟件我正在尋找跨平台安裝程序。 我們支持27個平台的變化,其他問題中提到的大多數安裝程序都是windows。 我們正在尋找可移植的,可能是基於Java的,但我想任何腳本語言也可以工作。 建議? 編輯:根據每個操作系統下的平台數量:linux,solaris,windows,hpux,aix,zlinux,bsd,OSX,OS/360(我不在乎這個)。 所以如果沒有VMS或大…


security - 如何數字簽名文件

我不喜歡紙質文件。 我喜歡存儲在服務器上的所有東西。 如果可能,我想避免打印,簽名和掃描。 我如何從人員簽名簽署表格,並保持數字化? 簽字的目的是為了證明某些部門已經把文件做好了。 這些人大部分是非技術性的。 理想的是每個人都會打開文檔並輸入他們的名字並關閉文檔。 問題是,我怎麼知道弗雷德沒有簽署拉爾夫。…


algorithm - 秘密聖誕老人算法

每到聖誕節,我們都會在家裡畫禮物交換的名字。 這通常涉及多次重繪,直到沒有人拉過配偶。 所以今年我編寫了自己的名字繪畫應用程序,收集了一堆名字,一堆不允許的配對,然後發送一封電子郵件給每個人,他們選擇了giftee。 現在,算法像這樣工作(偽代碼): function DrawNames(list allPeople, map disallowedPairs) returns map…


ruby on rails - 如何在rake任務中強制執行RAILS_ENV?

我有這個小耙任務: namespace:db do namespace:test do task:reset do ENV['RAILS_ENV']="test" Rake::Task['db:drop'].invoke Rake::Task['db:create'].invoke Rake::Task['db:mig…


應用程序使用OAuth和JavaScript

我打算創建一個使用JavaScript的應用程序,並且需要使用OAuth為網站的用戶進行身份驗證。 任何人都可以幫我嗎? 任何示例代碼? 我知道谷歌代碼JavaScript OAuth庫,但我不知道如何實現..…


login - 如何在我的網站上實現“使用Google登錄”?

在我的網站上,我希望允許用戶使用Google帳戶登錄。 我打算使用openid,但是我想允許用google登錄,因為它有更多的好處。 我注意到在過去幾個網站有能力登錄谷歌(Gmail)帳戶和IIRC,雖然他們不支持openID(但我可能是錯的)。 如何實現“使用Google登錄”?…


java相當於php的hmac-SHA1

我正在尋找一個相當於這個php調用的java: hash_hmac('sha1', "test", "secret") 我試過這個,使用java.crypto.Mac,但兩人不同意: String mykey="secret"; String test="test"; try{Mac mac=Mac.getInstance("HmacSHA1"); Secre…


ruby on rails - 將vs記錄器放入Rake Rake任務中

在rake任務中,如果我使用puts命令,那麼我在控制台上看到輸出。 但是,當應用程序部署在生產環境中時,我不會在日誌文件中看到該消息。 但是,如果我說Rails.logger.info然後在開發模式下,我看不到控制台上。 我需要去日誌文件和尾巴。 我最好喜歡在Rake任務中使用Rails.logger.info和開發模式,記錄器的輸出也應該發送到控制台。 有沒有辦法實現這一點?…



android - 如何保持OAuth消費者機密安全,以及如何在受到攻擊時做出反應?

這個問題是關於試圖了解在像Android這樣的移動平台上實現oauth所涉及的安全風險。 這裡的假設是我們有一個Android應用程序,它在代碼中嵌入了消費者密鑰/秘密。 假設消費者的秘密已被洩露,並且黑客已經掌握了它,那麼這會產生什麼後果? 妥協的消費者秘密假設 我是否正確地聲明,受損的消費者秘密本身對用戶的安全性沒有影響,或者存儲在用戶正在與之交互的OAuth支持的提供商中的任何數據。…




oauth client oauth2 google token api using auth refresh oauth2教學