2026-06-15 15:23:41 +02:00
|
|
|
const crypto = @import("crypto.zig");
|
|
|
|
|
|
|
|
|
|
// This function is used to initialize the library
|
|
|
|
|
// You can pass your own cryptographic functions to take advantage of your
|
|
|
|
|
// platform or use the library's software implementations for compatibility
|
|
|
|
|
// Use its return value to access the library modules
|
|
|
|
|
pub fn RnsZero(comptime cryptoProvider: crypto.PartialEngine) type {
|
|
|
|
|
const cryptoEngine = crypto.resolveEngine(cryptoProvider);
|
|
|
|
|
_ = cryptoEngine;
|
|
|
|
|
return struct {
|
|
|
|
|
pub const packet = @import("packet.zig");
|
|
|
|
|
};
|
|
|
|
|
}
|