privid_fhe_cs 1.8.4

There is a newer version of this package available.
See the version list below for details.
dotnet add package privid_fhe_cs --version 1.8.4
NuGet\Install-Package privid_fhe_cs -Version 1.8.4
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="privid_fhe_cs" Version="1.8.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add privid_fhe_cs --version 1.8.4
#r "nuget: privid_fhe_cs, 1.8.4"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install privid_fhe_cs as a Cake Addin
#addin nuget:?package=privid_fhe_cs&version=1.8.4

// Install privid_fhe_cs as a Cake Tool
#tool nuget:?package=privid_fhe_cs&version=1.8.4

Private ID C# SDK

Ver = 1.8.x

Description : C# SDK Decentralized biometrics with fully homomorphic encryption.

  1. APIs

    API details are added to "PrivID Face Recognition.PDF" Page with title : API LIST

  2. Test Procedure


Use the test application provided as privid_fhe_cs_example2 in NuGet
  1. Integration to existing application

Add Nuget package privid_fhe_cs 
Add following lines to 'Post-build event' in Project Options->Build->Events
		xcopy /E /Y  $(Pkgprivid_fhe_cs)\lib\*.dll $(ProjectDir)
Edit the project file line 
		From :
		<PackageReference Include="privid_fhe_cs" Version="x.y.x" />
		To :
		<PackageReference Include="privid_fhe_cs" Version="x.y.z" GeneratePathProperty="true" />

Release Note (1.8.4)

  1. Addressed following issues crash issue - issue was due to debug file write. the path shall have write access. disabled debug file write.
    delete issue - fixed. url and apikey was different compare - the input image was reading as 90-degree rotated one. which causes the is-valid to return -1. no face detected. i reset the rotation info. now compre works.

  2. Added formal return structure, including json_string for enroll, predict and delete

  3. Added lib path variable to the project for easy DLL copy through Post-build script

  4. Uses internal REST

  5. The C# API returns structures instead of int

  6. guid decrypted. compare made local, is_valid flag checking updated

  7. can handle multiple calls with same init(), is_valid (optionally) can take context param

  8. is_valid return value copy corrected

  9. moved to release build, fixed one memory free for image data store.

  10. clahe removed from pre-processing

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Framework net is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on privid_fhe_cs:

Package Downloads
privid_fhe_cs_example2

Application Example for C# SDK Decentralized biometrics with fully homomorphic encryption

privid_fhe_cs_example1

Application Example for C# SDK Decentralized biometrics with fully homomorphic encryption

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
2.5.7 230 7/19/2022
2.5.6 367 7/18/2022
2.4.9 1,376 6/23/2022
2.4.8 1,381 6/22/2022
2.1.4 161 4/21/2022
2.1.2 137 4/20/2022
2.1.1 131 4/20/2022
2.1.0 129 4/19/2022
2.0.9 142 4/19/2022
2.0.8 139 4/14/2022
2.0.7 144 4/13/2022
2.0.6 145 4/13/2022
2.0.5 145 4/12/2022
2.0.4 150 4/12/2022
2.0.3 141 4/11/2022
2.0.1 144 4/11/2022
1.9.3 150 3/30/2022
1.9.2 130 3/30/2022
1.8.6 127 3/25/2022
1.8.4 124 3/25/2022
1.8.2 124 3/23/2022
1.7.8 133 3/22/2022
1.7.7 127 3/22/2022
1.7.6 124 3/22/2022
1.7.5 120 3/21/2022
1.7.0 125 3/21/2022
1.6.5 127 3/21/2022
1.5.8 135 3/17/2022
1.4.0 132 3/13/2022
1.3.6 132 3/11/2022
1.3.5 131 3/11/2022
1.3.0 136 3/9/2022
1.2.6 186 2/24/2022
1.2.3 142 2/24/2022
1.2.2 134 2/24/2022
1.2.1 146 2/24/2022
1.2.0 147 2/24/2022

Added support for return value structure.