security-framework

    0熱度

    1回答

    我需要能夠在this sample開始認證過程,而無需按默認提供的按鈕。 我想運行的操作是 - (void)buttonPressed方法,但如果我嘗試手動調用它,插件崩潰。它是通過按下該按鈕自動調用的,但只需按Enter即可。

    7熱度

    1回答

    許多用戶空間CSPRNG在fork(2)之後有一個問題,兩個不同進程可能返回相同的隨機字節流。 通過觀察dtruss,很明顯,SecRandomCopyBytes是,至少,從/dev/random播種,但它在某種程度上這是可以安全使用fork()後這樣做? 用下面的代碼: #include <Security/Security.h> int main() { uint8_t dat

    0熱度

    1回答

    DER證書的問題是非常直截了當。如何才能在osx中​​使用SecurityFramework API創建x509證書。我想使用由SecKeyGeneratePair生成的publicKey創建證書。 我只能在實況迄今爲止方法SecCertificateCreateWithData發現,但這已經需要一個X509證書作爲一個參數,所以這不會對我做的伎倆。我找不到任何可以從頭開始創建證書的方法。另外我對

    1熱度

    1回答

    自升級到OSX 10.9 Mavericks以來,我一直無法在安全框架中使用Keychain API,因爲每次調用Keychain函數時都會拋出未知異常。我已經嘗試了許多不同的Keychain包裝器實現,當他們調用任何Keychain函數時,它們都會拋出未知的異常。我甚至嘗試過在他們的開發人員網站上公佈的示例代碼,並遇到同樣的問題。這是一個已知的問題,如果是這樣,修復的狀態是什麼?他們現在是否有任

    0熱度

    1回答

    我想從tvOS應用中的App Store收據中提取一些信息。我以爲我可以使用安全框架,但缺少以下兩個頭文件: #import <Security/SecAsn1Types.h> #import <Security/SecAsn1Templates.h> 在OS X SDK中存在這些頭文件。是否從公共tvOS SDK中刪除了ASN.1支持?我必須使用OpenSSL來處理收據嗎?

    5熱度

    1回答

    我們有一個啓動守護進程(由於各種原因)必須以root身份運行,並通過網絡與服務器組件進行通信。它需要使用服務進行身份驗證,所以當它第一次獲得密碼時,我們將它保存到系統鑰匙串中。在隨後的發佈中,想法是從鑰匙鏈中檢索密碼並使用它來與網絡服務進行認證。 這一直工作正常,但在MacOS 10.12現有的代碼停止工作,我們已經完全難倒如何解決這個問題。它歸結爲: 無論我們節省了一個新的密碼或檢索一箇舊的,我

    1熱度

    1回答

    我正在開發一種CRM系統,需要有一個安全機制而不是基於角色的安全機制。 例如,系統中的某個用戶可以自己的客戶端view所有客戶端,update。 因此,基於角色的安全性不會在這裏幫助,因爲所有的銷售員都具有相同的角色:sales_user_role。 我需要通過在每一個客戶端行具有加以區別:sales_owner_id if(client.salesOwnerId.Equales(httpSess

    1熱度

    1回答

    什麼是在iOS中生成RSA密鑰對的最佳方式,並將它們作爲字符串。我已經看到了幾個可以生成的庫文件,但我無法將私鑰作爲字符串。有沒有人知道一個庫或方法來獲取私鑰在字符串? 目前我生成密鑰對這樣 var statusCode: OSStatus var publicKey: SecKey? var privateKey: SecKey? let publicKeyAttr: [NSObject

    3熱度

    1回答

    我想從swift代碼中調用Security.framework中的函數。忘記了一秒鐘 「錯誤出」(去年)的參數,如果我調用該函數是這樣的: let accessControlRef = SecAccessControlCreateFlags( kCFAllocatorDefault, kSecAttrAccessibleWhenUnlockedThisDeviceOnly

    2熱度

    1回答

    由於openssl在osx 10.7+中已棄用,因此我想從openssl切換到內部的osx鑰匙串和加密函數。 但現在我卡在非對稱加密/解密。 如何使用非對稱(RSA)密鑰對隨機生成的對稱密鑰進行加密/解密。用openssl很容易。 在apple dev docs中,他們說CommonCrypto支持非對稱加密,但在檢查標題時,我只能看到對稱對象的支持。 任何提示?