# PKCS #11 plans

James Nicolson (nicolson@netscape.com)
Mon, 29 Jun 1998 17:34:52 -0700

- Messages sorted by: [ date ][ thread ][ subject ][ author ]
- Next message: Swaminathan Seetharaman.: "How to export the private key to a file??"
- Previous message: Andrey Karii: "need help for using RSA"

    Date: Mon, 29 Jun 1998 17:34:52 -0700

    From: James Nicolson <nicolson@netscape.com>

    To: java-security@java.sun.com

    Subject: PKCS #11 plans

This is a cryptographically signed message in MIME format.

--------------ms73C82D6ECCCE4C4FC5889DFF
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Do you have any plans for integrating PKCS #11 into your security API?
IBM has done some work with this
(http://www.alphaworks.ibm.com/alphapreview_tools/, under PKCS #11
API for Java). Their approach was to mirror the low-level PKCS #11
interface in Java. Another possibility is integrating PKCS #11 with the
JCA--perhaps being able to retrieve a Signature or Cipher instance from
a PKCS #11 token.

Netscape's security infrastructure uses PKCS #11, and we are also
looking into JCA implementations and how to integrate the two. I'd be
interested to hear if Sun has done any work in this area or if we are
entering uncharted territory.

Thanks,

James

    --
    ******************* My views are mine, not Netscape's ********************
    James Nicolson                                           Software Engineer
    nicolson@netscape.com                Certificate Server and Security Tools

    --------------ms73C82D6ECCCE4C4FC5889DFF
    Content-Type: application/x-pkcs7-signature; name="smime.p7s"
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment; filename="smime.p7s"
    Content-Description: S/MIME Cryptographic Signature

    MIIL1wYJKoZIhvcNAQcCoIILyDCCC8QCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
    CXUwggL0MIICXaADAgECAgIeNjANBgkqhkiG9w0BAQQFADCByDELMAkGA1UEBhMCWkExFTAT
    BgNVBAgTDFdlc3Rlcm4gQ2FwZTEUMBIGA1UEBxMLRHVyYmFudmlsbGUxGjAYBgNVBAoTEVRo
    YXd0ZSBDb25zdWx0aW5nMTMwMQYDVQQLEypDZXJ0aWZpY2F0ZSBTZXJ2aWNlcyBSU0EgSUsg
    MTk5OC4yLjI1IDg6MzUxOzA5BgNVBAMTMlRoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBSU0Eg
    SXNzdWluZyBLZXkgMTk5OC4yLjI1MB4XDTk4MDQwMzA0MzcxNFoXDTk5MDQwMzA0MzcxNFow
    XTE1MDMGA1UEAxYsVGhhd3RlIEZyZWVtYWlsIE1lbWJlciBuaWNvbHNvbkBuZXRzY2FwZS5j
    b20xJDAiBgkqhkiG9w0BCQEWFW5pY29sc29uQG5ldHNjYXBlLmNvbTCBnzANBgkqhkiG9w0B
    AQEFAAOBjQAwgYkCgYEA6HhTNMRtnGukm98YaIe2yJegsM96N0XydfpZhMwsptm+YD2kYf7V
    lUqV+M3Ze9sGNuOlouV8FSicSKnGQ8oa+Ouu/3zxRQ1OAob/lzQvnSnWmxcTMIxyTPMvR/vC
    +QTAviB6qLjsTaA6W8w4Szm03CLrJqSJ1IY2erRKkY19y00CAwEAAaNXMFUwFAYJYIZIAYb4
    QgEBAQH/BAQDAgWgMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB8GA1UdIwQYMBag
    FO00F24OK15Lh5iRuDenmL+SH6xyMA0GCSqGSIb3DQEBBAUAA4GBAFpazutZirX6QWr1ZUJM
    z2rQYxyoWGG4aDuGsc27GJg75DEDx8AxfU6xmPTCobfAnRrgLidvxAiQOnYyTI3sVKcedyJ/
    hqYwtcCoXCevwRf1tnCJrAovftm8CUDMvW8qR2vHNhEQhgAX86bRIQt8+Ue2gmwXmlj6cz+q
    11Y6uwgWMIIDSDCCArGgAwIBAgIBCDANBgkqhkiG9w0BAQQFADCB0TELMAkGA1UEBhMCWkEx
    FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFU
    aGF3dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZp
    c2lvbjEkMCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcN
    AQkBFhxwZXJzb25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTk4MDIyNTA4MzUzM1oXDTAw
    MDIyNTA4MzUzM1owgcgxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxFDAS
    BgNVBAcTC0R1cmJhbnZpbGxlMRowGAYDVQQKExFUaGF3dGUgQ29uc3VsdGluZzEzMDEGA1UE
    CxMqQ2VydGlmaWNhdGUgU2VydmljZXMgUlNBIElLIDE5OTguMi4yNSA4OjM1MTswOQYDVQQD
    EzJUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgUlNBIElzc3VpbmcgS2V5IDE5OTguMi4yNTCB
    nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxzHDxBuZI3LSUYWVTONZkuTobIG19BtfCebE
    rbNEb6o411fksMXLunSuTGEjJHYG+NldDYoosrQr7Q27UiT0t8VJp4Nj/AoEsO+BKPfmkcZN
    l+6SdiZiyGM3djyxkg/crVIGinHFNzFqhtu9CGkoWfztx30mZ91N3tPFAv53tuECAwEAAaM3
    MDUwEgYDVR0TAQH/BAgwBgEB/wIBADAfBgNVHSMEGDAWoBRyScJzNMZV9At2coF+d/SH58ay
    DjANBgkqhkiG9w0BAQQFAAOBgQBC6u2LYX6h1FxSqTy9npx56AmLEoGtjx1aRu3xJSZbyK79
    eiEWzaAeO5czg/tONyool6ZI9SgYAiR8gHtTULX7b5r8bapcJkWoLzYiWNMbAgMf7pQ58P40
    WohLGz2M89d+059wW3b22MTitjwknQkljFmx1Ivz/ASCDp4phmzF/zCCAy0wggKWoAMCAQIC
    AQAwDQYJKoZIhvcNAQEEBQAwgdExCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENh
    cGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAm
    BgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0
    ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1h
    aWxAdGhhd3RlLmNvbTAeFw05NjAxMDEwMDAwMDBaFw0yMDEyMzEyMzU5NTlaMIHRMQswCQYD
    VQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAY
    BgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZp
    Y2VzIERpdmlzaW9uMSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzAp
    BgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wgZ8wDQYJKoZIhvcN
    AQEBBQADgY0AMIGJAoGBANRp19SwlGRbcelH2AxRtupykbCEXn0tDY97Et+FJXUodDpCLGMn
    n5V7S+9+GYcdhuqj3bnOlmQawhRuRKx85o/oTQ9xH0A4pgCjh3j2+ZSGXq3qwF5269kUo11u
    enwMpUtVfwYZKX+emibVars4JAhqmMex2qOYkf152+VaxBy5AgMBAAGjEzARMA8GA1UdEwEB
    /wQFMAMBAf8wDQYJKoZIhvcNAQEEBQADgYEAx+ySfk749ZalZ2IqpPBNEWDQb41gWGGsJrtS
    NVwIzzD7qEqWih9iQiOMFw/0umScF6xHKd+dmF7SbGBxXKKs3Hnj524ARx+1DSjoAp3kmv0T
    9KbZfLH43F8jJgmRgHPQFBveQ6mDJfLmnC8Vyv6mq4oHdYsM3VGEa+T40c53ooExggIqMIIC
    JgIBATCBzzCByDELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTEUMBIGA1UE
    BxMLRHVyYmFudmlsbGUxGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5nMTMwMQYDVQQLEypD
    ZXJ0aWZpY2F0ZSBTZXJ2aWNlcyBSU0EgSUsgMTk5OC4yLjI1IDg6MzUxOzA5BgNVBAMTMlRo
    YXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBSU0EgSXNzdWluZyBLZXkgMTk5OC4yLjI1AgIeNjAJ
    BgUrDgMCGgUAoIGxMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8X
    DTk4MDYzMDAwMzQ1MlowIwYJKoZIhvcNAQkEMRYEFIRMzjE0zcYZh3YzJFXxv66d3r1PMFIG
    CSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMAcGBSsOAwIHMA0G
    CCqGSIb3DQMCAgFAMA0GCCqGSIb3DQMCAgEoMA0GCSqGSIb3DQEBAQUABIGAFC84DBwbKDry
    Fnf16B5dw/AHKbfIdpna4Vv1u65B0z2jMq9XQ6wk8D1a3ySoY9tdkZd0bfN9Ft+vFVU+ryMZ
    +cRsp807/AuGrnYPsUosPWVGJyQPYrtQnDl6BuZo5dHaoRYq/7Nh+WtFpYQduBS7b5WE78zZ
    8yspfWIryvxzVxI=
    --------------ms73C82D6ECCCE4C4FC5889DFF--

- Next message: Swaminathan Seetharaman.: "How to export the private key to a file??"
- Previous message: Andrey Karii: "need help for using RSA"