[PATCH] 379 Added RCUE files.
by Endi Sukma Dewata
New CSS, JavaScript, and font files have been added from RCUE to
provide standardized look and feel.
Ticket #654
--
Endi S. Dewata
10 years, 2 months
[PATCH] 378 Added checkboxes for selecting table rows.
by Endi Sukma Dewata
The tables have been modified to provide a checkbox on each row
to select the entry for subsequent operations. The checkbox in
the column header can be used to select/deselect all rows at once.
Ticket #654
--
Endi S. Dewata
10 years, 2 months
[PATCH] 190 - fix symkey generation, archival and recovery using non-DES3 keys
by Ade Lee
Fix DRM archival, recovery and generation for non-DES3 keys.
In the archival, recovery and generation code for symmetric keys,
we use functions that require knowledge of the symmetric keys algorithm
and key size. These were hardcoded to DES3, and so only DES3 worked.
We added those parameters to the archival request, save them in the
KeyRecord and retrive them when recovering the key.
Tests have been added to DRMTest for the relevant usages.
Thanks to jmagne for doing initial investigation and determining what needed to be done.
Please review,
Ade
10 years, 2 months
[PATCH] 181-188 Adding Symmetric Key generation Service to DRM
by Ade Lee
Hi,
The attached patches add Symmetric Key generation service to the DRM and
refactor the DRM REST interface. Its worthwhile to look at each patch
individually, but there will be many cases where I changed my mind on
how to represent something - for instance, Request -> KeyRequest ->
ResourceMessage. So, the patches should be viewed as a whole.
Summary of changes:
1) Added new REST service to generate symmetric keys.
2) Refactor API to use POST /keyrequests for all request types and using
a generic RequestMessage object.
3) Refactor PKIException to use RequestMessage object.
4) Rename some objects in Key and KeyRequest resources.
I tested all this using the DRMTest code. I needed to comment out a
couple of tests because they were causing problems (including a core
dump on the client side), and I need to investigate why that happened.
Those tests will be restored once I figure out whats going on.
I'd like to get several eyes on this, please.
Thanks,
Ade
10 years, 2 months